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

Как реализовать механизм временного доступа к сайту или приложению?

К Примеру есть сайт с авторизацией, с ролями и прочим необходимым, как определенным пользователям давать временный доступ к нужной информации (к примеру после оплаты) на сутки или неделю. Интересует сам механизм, чтобы не городить возможные костыли. Где почитать об этом хотя бы примерно, гугл мне выдает что то совсем не то
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 3
@McBernar
Ну я бы просто токен выдавал с expire в нужный вам период. И, соответственно, в закрытых роутах делал проверку токена на валидность.

Для экспресса есть прекрасный jwt.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Привяжите подборки линков (контент-группы) к ролям пользователей.
Вынесите такие группы в отдельный подраздел.
Ответ написан
Комментировать
@loonny
Предположим, клиент оплачивает 21.05.2020 доступ на 7 дней, получается контент будет доступен для него до 28 числа. Превращаем 28.05.2020 в timestamp и фиксируем в БД например в колонке end_day. При запросе страницы сравниваете текущую дату с end_day зашедшего пользователя, если end_day больше -доступ есть, если меньше - доступа нет. Даже удалять не обязательно из БД потом, так как если он оплатит еще раз, операция повторится и данные в БД просто перезапишутся
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Сбер Москва
от 130 000 ₽
Wanted. Ростов-на-Дону
До 160 000 ₽
ClickStar Санкт-Петербург
от 150 000 до 300 000 ₽
27 дек. 2024, в 14:09
8000 руб./за проект
27 дек. 2024, в 13:50
6000 руб./за проект
27 дек. 2024, в 09:38
6000 руб./за проект