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的组件。