Yii2覆盖后端的用户/登录名
我在标准的yii2高级演示上使用yii2用户模块 Yii2用户在/user/security/login上提供了自己的登录功能,并直接链接到该功能 然而,高级演示可能使用内部路由覆盖并引导对/user/login的调用,但我无法追踪到发生这种情况的地方 我需要告诉我的Yii2站点不要插入自己的登录名(我已经删除了该登录名),并保留到/user/security/login的路径Yii2覆盖后端的用户/登录名,yii2,yii2-user,yii2-advanced-app,Yii2,Yii2 User,Yii2 Advanced App,我在标准的yii2高级演示上使用yii2用户模块 Yii2用户在/user/security/login上提供了自己的登录功能,并直接链接到该功能 然而,高级演示可能使用内部路由覆盖并引导对/user/login的调用,但我无法追踪到发生这种情况的地方 我需要告诉我的Yii2站点不要插入自己的登录名(我已经删除了该登录名),并保留到/user/security/login的路径 配置文件正在将用户定向到dektrium Yi2用户模块,这一切似乎都在运行,当访问者是来宾而不是注册管理员时,这只是
配置文件正在将用户定向到dektrium Yi2用户模块,这一切似乎都在运行,当访问者是来宾而不是注册管理员时,这只是进入后端页面的默认操作,会重新路由到用户/登录。后端有自己的配置,您只需在
后端/config/main.php
中修改用户组件loginUrl
,然后在后端config.php中再添加一个组件
'user' => [
'loginUrl' => ['user/security/login'],
],
它在前端帮助我解决问题dektrium用户模块不支持'loginUrl',尝试在配置的用户模块部分设置它会引发异常。>'components'=>[>......>'user'=>[>[>'loginUrl'=>'user/security/login'>],>…没有什么区别,用户/登录名仍然返回,并且在后端的SiteController中尝试过隐藏它…仍然坚持转到用户/登录名我认为您应该发布一些相关代码。因此,回答者可以清楚地知道