美文网首页
laravel session操作

laravel session操作

作者: 小瞪瞪 | 来源:发表于2018-08-31 11:38 被阅读0次

    参考:http://laravelacademy.org/post/7954.html

    一、存session

    DB::table('manager')->where(['id'=> $data->id])->update(['end_login_time' => $time, 'end_login_ip' => $ip]);

    session(['user'=>$data]);//存入

    二、删除session /退出登录

    php:
    public function logout(Request $request)

    {

        if(!empty($request->get("a"))){

            session()->forget('user');

            session()->flush();//移除所有

            return json_encode(['msg'=>"ok",'code'=>1]);

        }

        return view('team.logout');

    }

    js:

    (function(){

    var wait = document.getElementById('wait'),

            href = document.getElementById('href').href;

        var interval =setInterval(function(){

    var time = --wait.innerHTML;

            if(time <=0) {

    var _href="/logout?a=1";

                $.ajax({

    url: _href,

                    type:"get",

                    success:function (info) {

    location.href = href;

                        clearInterval(interval);

                    }

    });

            };

        }, 1000);

    })();

    html:

    相关文章

      网友评论

          本文标题:laravel session操作

          本文链接:https://www.haomeiwen.com/subject/skdswftx.html