Zend框架中的登录和注销问题
Posted
技术标签:
【中文标题】Zend框架中的登录和注销问题【英文标题】:Login and logout issue within zend framework 【发布时间】:2011-09-13 05:50:34 【问题描述】:我正在使用 Zend 框架开发 php,项目中有两个模块,即前端(简单用户)和后端(Admin)。两者都有登录表单,并且都有自己的身份验证适配器来登录以及自己的布局。对于数据库处理,我使用 Doctrine ORM。有一个用户表和两个从用户继承的表(即简单用户和管理员)。
现在的问题是,当我从管理模块登录时,简单用户模块会自动登录,反之亦然。同样的事情发生在注销时。所以请指导我该怎么做。因为两个模块无法使用不同的表。
【问题讨论】:
可能重复:***.com/questions/3807174/… 【参考方案1】:您从两个不同的登录页面登录到两个不同的操作,对吗?应该有
不同的接收动作;或 其他内容,例如管理表单中的<input type="hidden" name="login_as_admin" value="1" />
您需要使两种情况下的输入参数不同,以便分别处理。如果我不在,你需要显示一些代码来证明我错了;)
【讨论】:
以上是关于Zend框架中的登录和注销问题的主要内容,如果未能解决你的问题,请参考以下文章