0
我想在yii上配置SSO,但無法在任何地方找到任何文檔。在yii 1.x我有CWebUser
和CUserIdentity
類下protected/components
文件夾。在Yii2.x上,我不知道如何創建類似的設置。Yii2與SSO + kerberos
我想在yii上配置SSO,但無法在任何地方找到任何文檔。在yii 1.x我有CWebUser
和CUserIdentity
類下protected/components
文件夾。在Yii2.x上,我不知道如何創建類似的設置。Yii2與SSO + kerberos
現在它們是框架的內置組件。所以你應該擴展它們以便隨意使用。任何型號都可以是用戶型號,只要他們實施IdentityInterface
以及如果您有app-advanced
設置,您可以在common/models/User.php
或app-basic
設置下找到它,它們位於models/User.php
之下。這是您要遵循的guide。
但是,您想檢查您的控制器behaviors對於access
這是定義操作的身份驗證控制的地方。因此,如果您需要與cerberos不同的其他產品,您可能需要爲其創建一個實現AuthInterface的組件。