OpenAM и Yii2 единый вход - PullRequest
       29

OpenAM и Yii2 единый вход

0 голосов
/ 13 июня 2019

Я ищу способ правильно реализовать единый вход с Yii2.Поэтому я узнал об OpenAM и подумал, может ли он работать с Yii2.

Пожалуйста, предоставьте несколько советов или документов по этому поводу, потому что я его нигде не могу найти.

Я использую Yii2 basicприложение.

Спасибо!

1 Ответ

0 голосов
/ 14 июня 2019

Чтение https://www.yiiframework.com/doc/guide/2.0/en/security-authentication кажется, что вы можете достичь единого входа с помощью агента веб-политики и создать некоторую реализацию yii \ web \ IdentityInterface, которая просто читает данные, установленные агентом.

Вы можететакже используйте mod_auth_mellon в http-сервере Apache для достижения единого входа на основе SAML и создания реализации интерфейса.OpenAM будет действовать как SAML IdP.

Если в вашем приложении есть веб-сервисы RESTful, вы можете использовать OIDC вместо SAML, например, используя https://github.com/zmartzone/mod_auth_openidc на HTTP-сервере Apache.OpenAM будет выступать в качестве поставщика OIDC.

...