2015-04-01 73 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的组件。