关键词:
【中文标题】laravel 护照未经身份验证返回【英文标题】:laravel passport returns unauthenticated 【发布时间】:2017-04-24 19:21:32 【问题描述】:我正在创建一个使用 Passport 来管理身份验证的 api。我已经用the docs 设置了 Passport。
问题
我无法登录。我不断收到一条 JSON 响应,上面写着 unauthenticated
数据库
在我的数据库中,我有以下数据:
用户
id name email password timestamps
1 admin admin@admin.com $2y$10$mUu5KZdQhJ6qeyCeXsr9De0J9e8rgClILbhsGmnPpStwr1rhaa2je 2016-12-09 09:47:39 2016-12-09 09:47:39`
`
oauth_clients
id, user_id, name, secret, redirect, personal_access_client, password_client, revoked, created_at, updated_at
1, , Leerplatform app Password Grant Client, f37igMCW3cj6Dv8n4OM8uhBO98Geoag4vgmgptq0, http://localhost, 0, 1, 0, 2016-12-09 10:06:30, 2016-12-09 10:06:30
Http 请求
我向/oauth/token
提出以下请求
Request URL:http://localhost:8000/oauth/token
Request Method:POST
Status Code:401 Unauthorized
Remote Address:[::1]:8000
grant_type:password
client_id:1
client_secret:f37igMCW3cj6Dv8n4OM8uhBO98Geoag4vgmgptq0
username:admin@admin.com
password:admin
scope:*
我尝试过的事情
-
截断访问令牌和刷新令牌表
我这样做是因为它以前可以工作,但突然停止工作
删除所有 Laravel 会话
设置过期日期
Passport::tokensExpireIn(Carbon::now()->addDays(15));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));
【问题讨论】:
【参考方案1】:问题是我在RouteServiceProvider
中而不是在AuthServiceProvider
中映射了我的护照路线
【讨论】:
错误状态 401 错误未经身份验证的 laravel 护照
】错误状态401错误未经身份验证的laravel护照【英文标题】:errorstatus401errorunauthenticatedlaravelpassport【发布时间】:2019-03-0807:26:54【问题描述】:这是我第一次使用laravel护照这是我的config/auth.php\'guards\'=>[\'web\'=>[\'driver\'=>\'se... 查看详情
Laravel 护照 oauth 路线总是返回 401 未经授权
】Laravel护照oauth路线总是返回401未经授权【英文标题】:Laravelpassportoauthroutesalwaysreturn401unauthorized【发布时间】:2018-11-0306:13:17【问题描述】:我尝试使用护照实施oauth身份验证,但无法按预期工作。我想让我的api与简单的jwt一... 查看详情
用户未经授权时的 Laravel 护照自定义错误消息和状态码
】用户未经授权时的Laravel护照自定义错误消息和状态码【英文标题】:Laravelpassportcustomerrormessageandstatuscodewhenuserunauthorized【发布时间】:2018-06-0921:20:45【问题描述】:我的项目在Laravel5.4上运行,我使用passport通过带有bearertoken的... 查看详情
laravel 6护照中未经授权的401错误
】laravel6护照中未经授权的401错误【英文标题】:Unauthorized401errorinlaravel6passport【发布时间】:2021-11-3013:58:54【问题描述】:我正在尝试使用laravel护照对用户进行身份验证。我遵循laravel护照文件中的每一步。但是当我访问受“aut... 查看详情
使用 JWT 进行护照身份验证:如何将护照的默认未经授权响应更改为我的自定义响应?
】使用JWT进行护照身份验证:如何将护照的默认未经授权响应更改为我的自定义响应?【英文标题】:PassportauthenticationwithJWT:HowcanIchangepassport\'sdefaultunauthorizedresponsetomycustomresponse?【发布时间】:2019-05-3020:08:26【问题描述】:我... 查看详情
Laravel Sanctum 返回 404 而不是未经身份验证的 401
】LaravelSanctum返回404而不是未经身份验证的401【英文标题】:LaravelSanctumreturns404insteadof401unauthenticated【发布时间】:2022-01-1707:24:28【问题描述】:我正在使用laravel/sanctum包来验证我的api。我已按照文档中的所有步骤进行操作,但... 查看详情
Laravel 5.3 Passport API 在 Postman 中使用个人访问令牌未经身份验证
】Laravel5.3PassportAPI在Postman中使用个人访问令牌未经身份验证【英文标题】:Laravel5.3PassportAPIunauthenticatedinPostmanusingpersonalaccesstokens【发布时间】:2017-02-1112:48:03【问题描述】:我已经按照此处的文档使用护照设置了Laravel:https://l... 查看详情
Laravel 护照 api/用户路由未经授权
】Laravel护照api/用户路由未经授权【英文标题】:Laravelpassportapi/userrouteisunauthorized【发布时间】:2019-01-0509:39:29【问题描述】:我使用laravel护照进行令牌认证,并使用axios从vuejs前端发送请求。我可以使用oauth/tokenurl成功登录,它... 查看详情
Laravel 护照授权令牌在生成新令牌时过期
】Laravel护照授权令牌在生成新令牌时过期【英文标题】:LaravelpassportAuthorizationtokenexpireongeneratingnewtoken【发布时间】:2018-04-1108:21:40【问题描述】:我正在使用laravel5.5和API路由的护照身份验证。我正在使用不记名令牌。问题是... 查看详情
护照-jwt 总是返回“未经授权” - 401
】护照-jwt总是返回“未经授权”-401【英文标题】:passport-jwtalwaysreturn\'Unauthorized\'-401【发布时间】:2018-05-1901:22:59【问题描述】:我正在尝试在我的应用程序中执行社交身份验证,为此我使用了两个模块:passport-google-oauth-20和pa... 查看详情
身份验证用户提供程序 [passport] 未使用 laravel 护照定义
】身份验证用户提供程序[passport]未使用laravel护照定义【英文标题】:Authenticationuserprovider[passport]isnotdefinedwithlaravelpassport【发布时间】:2019-03-2710:05:28【问题描述】:我在laravel中有一个api,我使用护照进行身份验证。在我的confi... 查看详情
护照身份验证在 laravel 5.3 中不起作用
】护照身份验证在laravel5.3中不起作用【英文标题】:Passportauthenticationisnotworkinginlaravel5.3【发布时间】:2017-03-0605:41:46【问题描述】:我已经按照此处的文档使用护照设置了Laravel:https://laravel.com/docs/5.3/passport.我在API路由中编写... 查看详情
使用外部 Laravel 护照流明 api 进行 Laravel 客户端身份验证
】使用外部Laravel护照流明api进行Laravel客户端身份验证【英文标题】:LaravelclientauthentificationwithexternalLaravelpassportlumenapi【发布时间】:2020-03-2509:38:51【问题描述】:我一直在网上寻找,但我找不到任何方法。让我解释一下,我有... 查看详情
使用身份验证护照系统覆盖 laravel 中 apis url 的身份验证重定向
】使用身份验证护照系统覆盖laravel中apisurl的身份验证重定向【英文标题】:Overrideauthredirectionofapisurlinlaravelwithauthpassportsystem【发布时间】:2018-11-0601:17:27【问题描述】:我创建了一些运行良好的api。现在,当有人点击在Web浏览... 查看详情
护照-jwt 总是返回 401 未授权
】护照-jwt总是返回401未授权【英文标题】:passport-jwtalwaysreturn401unauthorized【发布时间】:2019-08-2913:33:36【问题描述】:我正在尝试使用passport-jwt身份验证策略对nodejsapi进行身份验证,但它总是抛出401未经授权的错误。我尝试了... 查看详情
如何在 laravel 护照中实现多身份验证
】如何在laravel护照中实现多身份验证【英文标题】:howtoimplementmultiauthinlaravelpassport【发布时间】:2018-09-0120:51:57【问题描述】:我有两个用户admin/user我想验证这两个用户的api,它适用于一个用户,但不适用于管理员看看我尝试... 查看详情
Laravel 未经身份验证无触发
】Laravel未经身份验证无触发【英文标题】:Laravelunauthenticatednotriggering【发布时间】:2018-04-2619:14:40【问题描述】:我正在使用rappasoft/laravel-5-boilerplate。有一个奇怪的问题,我在路由中使用“auth”中间件。测试对需要登录的页... 查看详情
Laravel sanctum 未经身份验证
】Laravelsanctum未经身份验证【英文标题】:Laravelsanctumunauthenticated【发布时间】:2020-07-0515:53:27【问题描述】:我在我的项目中使用Laravelsanctum以angular作为前端。从第二个api请求中获取未经身份验证。请让我知道我哪里出错了前... 查看详情