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

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

Скажите новичку как организовывается система прав доступа в веб-приложениях ?
Я пока вижу так, создать пользователя "пустышку" который не будет иметь прав и загружать его по умолчанию.
Прежде чем написать комментарий или совершить действия авторизованного пользователя будут проверяться его права .
По поводу сессий и куки имеются вопросы.
* При входе пользователя на сайт ( на любую страницу) мы проверяем id пользователя в куках есть ли его нет значит он не авторизован
* Если он есть мы извлекаем id и проверяем его в бд с id пользователем и возвращаем нужные данные
Итого два вопроса.
Как разграничить права авторизованных пользователей и алгоритм работы с сессиями и куками ?
  • Вопрос задан
  • 700 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
  • OTUS
    Golang Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
bsdi4
@bsdi4
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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