2

我正在使用ZfcUserviaHybridAuth来启用 Facebook 身份验证Zend Framework 2。我下载了scn-social-auth模块并添加到我的项目中。现在,模块下的控制器user受到ZfcUser保护。也就是说,如果我没有登录,它会将我重定向到登录页面。

用户未登录:访问“ http://localhost/user ”=> 将重定向到:“ http://localhost/user/login

现在,我想用ZfcUser. 也就是说,我创建的任何模块,如果我的用户没有登录,它应该将我重定向到“ http://localhost/user/login ”。这样做最好的是什么?我可以检查用户是否登录了每个模块中的每个操作。但是,它看起来不是一个好的选择。有什么建议吗?

问候,
湿婆

4

1 回答 1

3

ZfcUser 的问题中包含一些可能有用的代码:https ://github.com/ZF-Commons/ZfcUser/issues/187 ,它为这个问题提供了一个干净整洁的解决方案。

希望这可以帮助 :-)

于 2013-01-24T18:03:15.067 回答