dongzi1209 2016-01-03 18:41
浏览 9

ZF2强制匿名用户登录或注册

Good evening. I have two modules in my application - an Auth module, and an Album module. What i did - i added the means for a user to log in or register. What i'd like to do - force any anonymous user to log in or register when he attempts to access any other actions.

All i did was save the user's data in the session variable like so:

//Zend\Session\Container;
$userSession = new Container('user'); 
$userSession->name = $username;

What i could do with this is i could verify at the beginning of every action of every module if there is any user data, but that would be too much copy/paste in my opinion. Is there a way to verify if the user is logged in in one place, and if not, just redirect him to the log in page without copypasting this in every action?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
    • ¥20 关于URL获取的参数,无法执行二选一查询
    • ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
    • ¥15 marlin编译错误,如何解决?
    • ¥15 有偿四位数,节约算法和扫描算法
    • ¥15 VUE项目怎么运行,系统打不开
    • ¥50 pointpillars等目标检测算法怎么融合注意力机制
    • ¥20 Vs code Mac系统 PHP Debug调试环境配置
    • ¥60 大一项目课,微信小程序
    • ¥15 求视频摘要youtube和ovp数据集