昨天一切都很好,但今天登出功能不再有效,并且对路径/用户的访问不再有效,但是当我运行/ users / index时,它的问题是解释性视频和我的代码https://youtu.be/C-1aUF2I-ac < / p>
类UsersController扩展AppController {
function beforeFilter()
{
parent::beforeFilter();
$this->Auth->allow('login','add');
$this->Auth->authError = __('Vous devez être connecté.');
$this->Auth->loginError = __('E-mail ou mot de passe invalide, veuillez réessayer');
}
function login()
{
if ($this->request->is('post'))
{
if ($this->Auth->login())
{
$this->redirect(array('action' => 'view'));
}
}
}
public function logout()
{
$this->Auth->logout();
$this->redirect(array('action' => 'login'));
}
public function index()
{
$this->paginate = array(
'limit' => 1000,
'order' => array(
'User.id' => 'desc'
));
$this->User->recursive = 0;
$this->set('users', $this->paginate());
}
AppController.php
class AppController extends Controller
{
var $components = array('Auth','Session');
function beforeFilter()
{
//$this->Auth->allow(array('*'));
}
}
在我的hebergeur我有PHP 5.6.29 蛋糕的版本是2.3.4
答案 0 :(得分:1)
使用控制器和app控制器粘贴完整代码 并确保您不允许使用前过滤器中的功能
答案 1 :(得分:1)
是的,我和hostgator服务器有同样的问题。我试图找出问题所在。当前会话未被销毁且缓存未被清除。通常,cakephp不会将登录和注销放入缓存中。