我正在迁移到CakePHP 3.x,CakePHP的新版本,并且在实施管理部分时面临一些问题,就像无法分离用户和管理员登录一样。
A还在app / Config / routes.php文件中添加了以下代码:
Router::prefix('admin', function ($routes) {
// All routes here will be prefixed with `/admin`
// And have the prefix => admin route element added.
$routes->fallbacks('DashedRoute');
});
当我从用户部分注销时,管理员也会注销。我想要的是,在相同的浏览器上能够登录到用户和管理员帐户并能够分别管理两个会话。管理员保持注册,即使用户从其帐户注销。
我还检查过很多博客,但仍然无法正常工作。
如果有可用的工作示例,那将不胜感激。
答案 0 :(得分:0)
您必须更改Auth配置中的cookie名称(Admin AppController中的示例)
答案 1 :(得分:-1)
检查一下:https://groups.google.com/forum/#!topic/cake-php/zKrxSUQLi6s 您需要在控制器中创建一个文件夹Admin并将admin命名为。