我有一个用 kohana 3.3 编写的小应用程序。出于登录目的,我使用 auth 模块以用户身份登录。登录很简单,看起来像这样:$auth = Auth::instance()->login($_POST['login']['username'], $_POST['login']['password']);if(!$auth){ // fails + redirect}else{ //success + redirect to user account}认证配置:用户数据存储在 db 中(密码散列):问题是身份验证登录我没有问题。当我通过正确的登录名和密码时,总是“成功”。但之后我将用户重定向到帐户,控制器检测到用户未登录:public function before() { parent::before(); if (!Auth::instance()->logged_in()) { HTTP::redirect('/User/login'); }}即使我使用重定向到主页,我仍然没有登录。看起来会话数据丢失了。奇怪的是,它工作了很长时间,一天前突然停止了。
- 2 回答
- 0 关注
- 148 浏览
添加回答
举报
0/150
提交
取消