Auth Implementation Patterns
Выбор между сессиями, JWT и OAuth2 до создания страницы входа
Установка
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When a login system is being built, an API secured, or social login and SSO added.
- Автор
- wshobson
- Лицензия
- MIT
Аутентификация и авторизация намеренно разделены: первая определяет, кто обращается к системе, а вторая — к чему у него есть доступ; их смешение часто приводит к ошибкам контроля доступа. Навык рассматривает серверные сессии, токены без состояния и OAuth2 или OpenID Connect с учётом ключевых факторов выбора: отзыва доступа, горизонтального масштабирования и владения учётными данными. Со стороны авторизации охвачены ролевой контроль доступа, проверка владения ресурсами и изоляция арендаторов.
Похожие навыки
secret-guard
НавыкБлокирует запись файла с действующими учётными данными
scope-guard
НавыкОбнаруживает изменения за пределами текущего проекта
context-guard
НавыкЗаранее предупреждает о заполнении контекстного окна
Комментарии(0)
Войдите, чтобы комментировать