每次我访问路线时,Laravel应用程序都会注销

每次我访问路线时,Laravel应用程序都会注销,laravel,authentication,Laravel,Authentication,每当用户登录my Laravel应用程序时,它就会出现问题 此时,如果我返回一个视图,它仍然保持登录状态,但如果我重定向到任何路由(受保护或不受保护),它会自动注销用户并重定向到登录页面。您的会话和身份验证保护配置不正确,请检查此项,您也可以使用laravel auth package进行登录/注册,因此我按照以下步骤解决了此问题: 解决方案: 转到.env文件并将会话驱动程序=文件更改为会话驱动程序=数据库 接下来,您需要创建一个会话迁移:php artisan session:table 现

每当用户登录my Laravel应用程序时,它就会出现问题


此时,如果我返回一个视图,它仍然保持登录状态,但如果我重定向到任何路由(受保护或不受保护),它会自动注销用户并重定向到登录页面。

您的会话和身份验证保护配置不正确,请检查此项,您也可以使用laravel auth package进行登录/注册

,因此我按照以下步骤解决了此问题:

解决方案:

  • 转到.env文件并将会话驱动程序=文件更改为会话驱动程序=数据库

  • 接下来,您需要创建一个会话迁移:php artisan session:table

  • 现在作曲家转储自动加载的良好做法

  • 最后迁移(php artisan迁移)


  • 听起来好像会话正在丢失,或者路由上没有会话中间件。检查中间件的
    app/Http/Kernel.php
    ,并检查会话驱动程序是否正确配置。谢谢。请问我如何才能确保它们配置正确?