如何扩展 Cwebuser 集成 Phpcas ?

首先什么是CAS?

然后我的问题是能不能使用默认的 CWebUser ?

遇到很多问题,比如cas是单点登录的,

所以要在登陆的时候跳到另外一个页,跟yii无关。所以使用 CWebUser::login() 的话,就不对了。

大家有没有相关的经验可以分享,或者说做过这个,怎么做的?

如果不能集成到CWebUser, 貌似很多 yii 的默认设置都要改。

没做过 绑顶! :lol:

等你研究成功了再回来分享你的经验吧 顺便也让我们学习下 。

如果不能通过配置复用内部的YII类 那么应该可以扩展出自己的子类

总感觉 CWebUser 耦合了一大堆东西,如果不扩展它,比如 CAccessControlFilter 就没法用了,里边很多都是调用user这个组件。