We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Технологии доступа и идентификации для веб-разработчиков
Intermediate
security
authentication
authorization
oauth2
oidc
saml
webauthn
rbac
abac
rebac
rails
About this course
Практический курс об аутентификации, авторизации и identity federation. Вы изучите RBAC, ABAC и ReBAC как модели прикладных политик; разберёте потоки OAuth 2.0, OpenID Connect и SAML 2.0; реализуете phishing-resistant вход с WebAuthn и passkeys. Примеры используют HTTP, JSON, XML, SQL, JavaScript и Ruby on Rails, технические схемы, security checklist и итоговую архитектуру multi-tenant SaaS.
Lessons (10)
1
Основы: аутентификация, авторизация и границы доверия
Enroll to unlock lessons
2
RBAC: ролевая модель управления доступом
Enroll to unlock lessons
3
ABAC: атрибутная модель управления доступом
Enroll to unlock lessons
4
ReBAC: управление доступом на основе отношений
Enroll to unlock lessons
5
Выбор и сочетание RBAC, ABAC и ReBAC
Enroll to unlock lessons
6
OAuth 2.0: делегированная авторизация API
Enroll to unlock lessons
7
OpenID Connect: аутентификация поверх OAuth 2.0
Enroll to unlock lessons
8
SAML 2.0: корпоративный Browser SSO
Enroll to unlock lessons
9
WebAuthn и passkeys: phishing-resistant аутентификация
Enroll to unlock lessons
10
Референсная архитектура, угрозы и план внедрения
Enroll to unlock lessons