也许是个愚蠢的问题,但可以检查用户是否使用 javascript 登录...
如何检查用户是否使用 JavaScript 登录?
我尝试过:
$(document).ready(function() {
$('#facebook').click(function(){
window.open(this.href, "myWindowName", "width=800, height=600");
return false;
setInterval(function() {
@if {{Auth::check()}};
alert('loged')
@else
alert('not loged')
@endif
}, 5000);
});
});
当然这是行不通的。
所以我需要当我点击#facebook
时每5秒检查一次用户是否登录。
最佳答案
将ajax请求发送到类似http://example.com/auth/check
并从此路由返回 true/false。
路线::get('/auth/check',function(){
返回 (\Auth::check()) ?真假
});
或者您可以返回一些格式化的 JSON。
关于javascript - Laravel - 检查用户是否使用 JavaScript 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36379873/