laravel - 在 Laravel 中,为什么 !$request->expectsJson() 确定用户是否经过身份验证?
问题描述
在 Laravel 中,当我使用 auth 中间件时,它会通过 Authenticate 类中的以下函数
protected function redirectTo($request)
{
if (! $request->expectsJson()) {
return route('login');
}
}
为什么会检查请求是否请求Json来检查用户是否必须登录,为什么在用户不请求Json的情况下导致用户登录?
解决方案
推荐阅读
- reactjs - 功能性反应本机组件中的onPress不起作用
- jdbc - Neo4j:与 Power Bi 的连接
- python - 在 plotnine 中绘制多个 lambda 函数以便出现图例的正确方法是什么?
- android - MIUI 问题。我无法在应用程序中控制“在后台运行时显示弹出窗口”
- emacs - 从 ORGMODE 导出时:用户错误:无法解析链接:“pdf:/Users/
/Documents/Google Drive/randomPDF.pdf" - html - React Native Rendering html 出错 =>Error opening URL: , [Error: Unable to open URL ~
- python - Anaconda 无法安装
- laravel - 从现有数据库自动生成视图和控制器
- javascript - 如何在多个对象上实现 isPointInPath MouseEvent
- go - 使用 gRPC 状态包中的 WithDetails() 传递自定义原型消息