2015-04-01 75 views
0

我想在yii上配置SSO,但無法在任何地方找到任何文檔。在yii 1.x我有CWebUserCUserIdentity類下protected/components文件夾。在Yii2.x上,我不知道如何創建類似的設置。Yii2與SSO + kerberos

回答

2

現在它們是框架的內置組件。所以你應該擴展它們以便隨意使用。任何型號都可以是用戶型號,只要他們實施IdentityInterface以及如果您有app-advanced設置,您可以在common/models/User.phpapp-basic設置下找到它,它們位於models/User.php之下。這是您要遵循的guide

但是,您想檢查您的控制器behaviors對於access這是定義操作的身份驗證控制的地方。因此,如果您需要與cerberos不同的其他產品,您可能需要爲其創建一個實現AuthInterface的組件。