Spec-Zone.ru › Phoenix

Введение в аутентификацию

Исходный код

Аутентификация (authn) и авторизация (authz) — два важных понятия в сфере безопасности. Аутентификация — это процесс проверки личности пользователя или системы, тогда как авторизация — это процесс предоставления или запрета доступа к ресурсам на основе личности и разрешений пользователя.

Phoenix включает встроенную поддержку обеих функций. Как правило, разработчики используют генератор mix phx.gen.auth для создания каркаса аутентификации и авторизации. Сторонние библиотеки, такие как Ueberauth, можно использовать как дополнительные системы или самостоятельно.

В целом доступны следующие руководства:

  • mix phx.gen.auth — введение в генератор mix phx.gen.auth и связанные с ним вопросы безопасности.

  • Области действия — области действия представляют собой механизм, появившийся в Phoenix v1.8, для управления доступом к ресурсам на основе личности и разрешений пользователя.

  • Аутентификация API — дополнительное руководство, в котором показано, как расширить код mix phx.gen.auth, чтобы поддержать аутентификацию API на основе токенов.

← Предыдущая страница 6. Часто задаваемые вопросы
Следующая страница → mix phx.gen.auth

Пакет Hex Предпросмотр Hex (текущий файл) Скачать версию ePub

Создано с помощью ExDoc (v0.40.3) для языка программирования Elixir

© 2014 Chris McCord
Licensed under the MIT License.
https://phoenix.hexdocs.pm/authn_authz.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API