laravel 护照未经身份验证返回

     2023-02-22     224

关键词:

【中文标题】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请求中获取未经身份验证。请让我知道我哪里出错了前... 查看详情