Yii前台后台登录混淆问题

我们在用yii开发项目时候,如果前后台使用modules实现
那么

做登录时候用户名就会出现前后台登录混淆的事情
于是可以在adminModule.php文件中做个设置
public function init()

{
   
    // this
method is called when the module is being created
   
    // you may
place code here to customize the module or the application

// import
the module-level models and components
   
   
$this->setImport(array(
   
   
   
‘admin.models.*‘,
   
   
   
‘admin.components.*‘,
   
    ));
      
//这里是用来区分前后台的session,为用户名session添加了一个admin
                
Yii::app()->setComponents(array(
                       
‘user‘=>array(
                           
‘stateKeyPrefix‘=>‘admin‘,
                       
)
                   
)

);
    }
这样解决了前后台登录混淆的问题

时间: 2024-08-09 07:57:59

Yii前台后台登录混淆问题的相关文章

网站后台登录

实现网站后台登录,考虑到需求方面不需要添加注册页面,在只有一个权限的情况下,直接给出一个管理员账号让用户登录即可 后台登录功能实现 1.form表单提交 不适合 因为如果遇到账号不存在.密码不对等异常情况,前台无法获得回调函数提醒用户. 2.ajax提交 适合 这种情况下可不写form标签,直接使用ajax提交用户名.密码至后台验证,验证结果返回ajax回调函数. 1) 验证成功,跳到后台登录首页,如使用laravel,需配置新的路由指向后台登录首页 2) 验证失败 1))账号存在,密码不对 2

如何修改隐藏Zblog/WordPress默认后台登录地址

我相信很多博主站长都遇到过站点被暴力破解,虽然未被破解,但是经常收到那些尝试登录失败的邮件提醒也会心慌慌的.对于这种情况,最好的办法就是修改/隐藏我们的后台登录地址. 关于zblogASP后台登录地址 1.zblogASP后台默认登录地址是:/zb_system/login.asp 2.修改隐藏zblogASP默认后台登录地址 这个也比较简单,直接重命名/zb_system/的login.asp为另一个名字,如123.asp即可,没有必要修改ADMIN文件夹名.毕竟如果输入的登录地址不是/zb_

修改WordPress后台登录地址,提高安全性

使用 Stealth Login Page 插件 该插件设置非常简单,设置一个非法访问后台地址 /wp-admin 或 /wp-login.php 时,重定向到指定网址:然后设置自定义登录地址的链接参数,具体见下图: 保存设置后,只能通过那个自定义登录地址才能访问到登录表单,其他后台地址一律重定向到所设置的重定向地址.该插件一个比较大的特色就是支持 多站点网络,具体设置可以查看插件文档(插件自带一个文档页面) 在后台插件安装界面搜索 Stealth Login Page 即可在线安装,或者下载

dede 后台登录以后一片空白

网上说的是 找到:include/common.inc.php文件,打开,查找程序代码: //error_reporting(E_ALL);  error_reporting(E_ALL || ~E_NOTICE); 替换为: error_reporting(E_ALL);  //error_reporting(E_ALL || ~E_NOTICE); 实际上还是没有 最后发现userlogin.class.php文件 288行左右 session_register 这个函数是@执行的,所以不会

ecshop后台登录频繁自动退出问题终极解决方法集锦

ecshop后台登录后,有时候会自动退出,而且还会很频繁,有的是后台操作两下就莫名退出了,有的是恰好三分钟左右登出.这让管理员很恼火,严重影响了后台使用.对于这一问题,网络上可给的解决方法各有不同.千篇一律的复制.首先这篇文章,总结囊括了网上已有的大部分解决方案:其次,也加入了博主自带的解决方法,供各位ecshop技术参考使用,总有一个适合你的网站. 方法一:网络IP常自动切换的情况修改lib_base.php文件real_ip()函数,在real_ip函数中添加绿色部分代码: function

修改emlog后台登录路径的方法(转)

emlog后台登录地址的目录名称默认为admin,并且官方没有提供自定义后台登录入口名字的功能,这多少让我们觉得有些不安全,毕竟暴露一个网站的后台不是一件安全的事,今天就给您说下修改方法,增加一下网站的安全性.虽然我们进入后台的地址是/admin,但其实真实的地址还是/admin/index.php.那么就先从这个文件开始下手,打开这/admin/index.php这个文件后,看到第7行require_once 'globals.php';这一句,也就是说在index.php运行之前会先加载gl

PHPCMS v9修改默认后台登录地址

使用开源程序建站,默认的后台路径很多时候都是被大家所知晓的,虽然一般人就算知道了后台登陆路径之后,没有账号密码也登陆不了,不过为了安全起见,还是有很多站长在选择修改后台的默认登陆路径,但是Phpcms对于其他的空间程序来说,修改后台管理员登陆路径是比较麻烦的.修改步骤比较多,所以一般不建议新手站长进行手动修改.下面是修改Phpcms管理员路径的方法: 1.修改admin.php文件名,并修改跳转地址写上完整路径,具体修改如下:将代码中“index.php?m=admin”修改为具体的网址,比如:

夺命雷公狗之后台登录一条龙模版

今天用bootstrap开发了套后台登录和管理后台管理的模版,有需要的朋友可以拿去用用. 或者可以@夺命雷公狗进行技术交流.... 下载地址: http://pan.baidu.com/s/1kVffWfP

ASP.NET前台后台相互调用

1.前台调用后台方法 //前台代码 <script type="text/javascript" language="javascript"> function test() { var a = "<%=GetStr()%>";//调用后台GetStr()方法 alert(a); } </script> <asp:Button ID="btnTest" OnClientClick=&q