您好我正在使用开箱即用的laravel身份验证系统,但我想要一种行为,用户可以在使用用户数据登录后重定向到他的最后一页。使用bootstrap验证器
登录我在js文件中的登录代码
function do_login() {
frm_name = 'userlogin';
email = $('#userlogin input[id=email]').val();
password = $('#userlogin input[id=password]').val();
_token = $('#userlogin input[id=_token]').val();
if (email == '' || password == '') {
$('#flashMessage').attr('class', 'alert alert-danger');
$('#flashMessage').html('Please specify Email and Password');
} else {
var param = 'email=' + email + '&password=' + password + '&_token=' + _token;
$.ajax({
type: "POST",
datatype: "json",
url: "/auth/login",
data: param,
success: function (data) {
if (data.status == 0) {
$('#loginModal').modal('hide');
window.location.href = '/';
}
if (data.status == 1) {
$('#flashMessage').attr('class', 'alert alert-danger');
$('#flashMessage').html(data.message);
} else {
onError(data.Error, '#' + frm_name);
}
}
});
}
}
$(document).ready({
$('#login').click(function () {
do_login();
});
});
那么我如何管理用户可以在使用js登录后重定向到他的最后一页。谢谢
答案 0 :(得分:1)
return redirect::route('route_name')->with('msg_name', 'Message');
您可以使用以下内容重定向
use Redirect;
答案 1 :(得分:0)
使用以下代码:
return Redirect::back();
但在此之前你必须添加:
use Redirect
答案 2 :(得分:0)
您可以在内置的php中使用http referrer
或return redirect()->back();
或Redirect::back();