最近发表的话题
最近发表的评论
  • 使用 password_hash 来哈希密码 at 7个月前

    写的很好,非常感谢!

  • Laravel 5.7 Session 数据清空失效,SessionID 始终是同一个 ID at 7个月前

    session使用注意点
    工作中使用的是session默认的文件缓存,在使用过发现 session()->put("key","values") 没有设置成功,最后翻源码发现是使用文件缓存时候需要使用save() 方法才能持久化到数据库中
    源码:vendor/laravel/framework/src/Illuminate/Session/Store.php
    由于使用文件缓存 因此write方法调用的源码:vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php

  • session put 失效问题 需要注意的点 at 7个月前

    Route::any('test1', function () {
    Session::put('username', '拉拉');
    Session::save();
    dd(Session::all());
    });

    Route::any('test2', function () {
    dd(Session::all());
    });

    单独put添加元素是不够的,偶尔会丢失Session
    你还需要在写入Session的之后执行保存Session::save();
    这样就解决了session丢失的问题了。