Задать вопрос

Как организвать подписку в проекте на rails?

Есть сервис с настроенными devise и cancan. Нужно сделать премиум подписку с рядом преимуществ для юзера. Как обычно организовывают проверку, что подписка истекла/активна?
В голову приходит только вариант проверки всех юзеров по расписанию, что, как мне кажется сильно не корректно.
  • Вопрос задан
  • 369 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 1
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Я бы сделал, поле "активно до", для каждого пользователя.
И если это поле больше текушего времени - подписка активна.
При оплате добавляем время.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы