我正在使用 laravel + react native 开发一个移动应用程序和网站。
当您使用“auth:airlock”中间件向路由发送请求时,如果您传递了错误的 Bearer 令牌,它会将您重定向到 /login 页面。我想返回响应(“未验证”,403)。但是,与此同时,我想继续将未经身份验证的用户重定向到我的网络用户的 /login 页面。
所以我想实现:
当未经身份验证的网络用户尝试浏览:domain.com/settings,他将重定向到 domain.com/login 页面。
当请求到达 domain.com/api/settings 时,如果请求没有 Bearer 令牌或有错误的 Bearer 令牌,则响应将是 json。