Log in Sign up
Courses / Технологии доступа и идентификации для веб-разработчиков

Технологии доступа и идентификации для веб-разработчиков

Intermediate
security authentication authorization oauth2 oidc saml webauthn rbac abac rebac rails

About this course

Course cover

Практический курс об аутентификации, авторизации и 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
No ratings yet

Comments (0)

Log in to leave a comment.

No comments yet. Be the first to comment!

Share this course

Invite someone else to start learning.