![](/img/trans.png)
[英]Separate authentication for front-end user and admin in cakephp 3.x
[英]CakePHP 3.x Admin Section
我正在迁移到CakePHP的新版本CakePHP 3.x,并在实现admin部分时遇到了一些问题,例如无法分离用户和管理员登录名。
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');
});
当我从用户部分注销时,管理员也会注销。 我想要的是,在同一浏览器上能够登录用户和管理员帐户,并能够分别管理两个会话。 管理员保留它的注册状态,即使用户从其帐户中注销也是如此。
我也检查了许多博客,但仍然无法正常工作。
如果有可用的工作示例,将不胜感激。
您必须在Auth配置中更改Cookie名称(例如在Admin AppController中为示例)
检查以下内容: https : //groups.google.com/forum/#!topic/cake-php/zKrxSUQLi6s您需要创建一个文件夹Admin,并将带有admin的名称空间放入控制器中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.