Laravel Auth Basic-使会话无效

Laravel Auth Basic-使会话无效,laravel,laravel-5.5,Laravel,Laravel 5.5,在我的本地mac笔记本电脑和Valet中使用laravel 5.5在web.php测试中定义以下路径 Route::get('/cart/add', function () { // Only authenticated users may enter... return "hello owlrd123"; })->middleware('auth.basic'); 当我第一次点击url时,它会提示输入用户名和密码。当我输入有效凭证时,它会显示消息“hello o

在我的本地mac笔记本电脑和Valet中使用laravel 5.5在web.php测试中定义以下路径

Route::get('/cart/add', function () {
    // Only authenticated users may enter...
    return  "hello owlrd123";   
})->middleware('auth.basic');

当我第一次点击url时,它会提示输入用户名和密码。当我输入有效凭证时,它会显示消息“hello owlrd123”。清除了chrome中的cookie&session(laravel_session,XSRF-TOKEN),当我再次点击url时,它不会提示输入凭证,而是直接显示消息“hello owlrd123”。它如何记住该会话?我不想让它记住这次会议

您使用的是auth.basic,没有使用basic身份验证进行注销的正确方法,它根本不是为处理注销而设计的

有一些方法可以使基本身份验证无效,但没有一种是正确的修复方法

  • 完全关闭浏览器
  • 弹出另一个身份验证窗口并发送401
有关更多信息,请参见以下答案: - -

主要问题是:


为什么要使用基本身份验证而不是cookies?

检查浏览器“网络”选项卡中的标题。可能存在
XSRF-TOKEN
exist感谢您提供的信息将使用cookies