[英]remember me in laravel 5
我记得我功能无法正常工作,任何人都可以帮我这个忙..............
我的问题是“当用户使用“记住我”登录时,正在创建一个cookie,但是当他注销该cookie时,它就被破坏了……这意味着当他想要再次登录时,他必须记住他的用户名和密码”
我的Controller.php
$remember = (Input::has('remember')) ? true : false;
if (\Auth::attempt('frontendUsers', array('cardno' => Input::get('cardno'),'password' => Input::get('password')), $remember))
{
...........................
}
我的阿贾克斯
$("#loginform").submit(function(){
var cardno = $("#cardno").val();
var password = $("#pass").val();
var catagory_id = $("#catagory_id").val();
var remember = $("input[name = 'remember']:checked").length;
$.ajax({
url: '{{ url("postlogin") }}',
dataType: 'json',
type: 'post',
data: {cardno:cardno,password:password,catagory_id:catagory_id,remember:remember},
success: function( data, textStatus, jQxhr ){
.................
}
error:function(data){
},
});
return false;
});
$remember = ($request->has('remember')) ? true : false;
您不应该静态地调用“ has”。
代替
Input::has()
随它去
$request->has()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.