【问题标题】:Delete session in laravel在 laravel 中删除会话
【发布时间】:2018-10-20 18:45:50
【问题描述】:

我使用 session_variable 作为 user_id 通过在变量的帮助下查询来获取有关用户的信息。每当我的用户使用正确的凭据登录时,我都会使用以下方法创建一个会话变量:

\Session::put('user_id', $user_id);

现在当用户从网站注销时我有一个条件,那么如何使用 laravel 从会话中删除会话变量。我尝试了类似:session()->forget('some_data'); 这似乎对我不起作用,那么我应该怎么做才能删除网页中的所有会话变量?

【问题讨论】:

    标签: laravel session laravel-5 session-variables


    【解决方案1】:

    你可以试试这个

    Session::flush(); // removes all session data
    
    Session::forget('user_id') // Removes a specific variable
    

    【讨论】:

      猜你喜欢
      • 2019-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-02
      • 2017-12-01
      • 2019-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多