摘要:用户退出登陆前要进行退出登陆再次确认,防止误操作。用户登陆的时候是把用户的信息存到session中了,以此来确定用户的操作权限,所以用户退出登陆只需要把session清空即可,退出系统后让页面重新定向到登陆页面。控制器页面退出登陆方法代码 // 退出登录 public function logout(){ session(
用户退出登陆前要进行退出登陆再次确认,防止误操作。用户登陆的时候是把用户的信息存到session中了,以此来确定用户的操作权限,所以用户退出登陆只需要把session清空即可,退出系统后让页面重新定向到登陆页面。
控制器页面退出登陆方法代码
// 退出登录
public function logout(){
session('admin',null);
exit(json_encode(array('code'=>0,'msg'=>'退出成功')));
}退出登陆链接绑定的js脚本方法代码
// 退出登录
function logout(){
// 退出前确认
layer.confirm('确定要退出吗?',{
icon:3,
btn:['确定','取消']
},function(){
$.get('/index.php/admins/account/logout',function(res){
if(res.code>0){
layer.msg(res.msg,{'icon':2});
}else{
layer.msg(res.msg,{'icon':1});
setTimeout(function(){window.location.href='/index.php/admins/account/login';},1000);
}
},'json');
});
}