开发者问题收集
我执行了本问题中描述的步骤:Laravel 5.3 护照和 api 路线从 api 的路线一切正常,我可以注册新用户,读取他们的数据等等。然后在 AuthServiceProvider 上添加此命令Passport::tokensExpireIn(Carbon::now()->addMinute(2));Passport::refreshTokensExpireIn(Carbon::now()->
尝试将 Laravel 的 Passport 与移动客户端结合使用。密码授权类型的身份验证似乎是可行的方法,并且我已将其与我的 iOS 应用程序配合使用,但是我无法使令牌刷新正常工作。在进行身份验证时,我获得了一个token和一个我存储的refresh token,但是当令牌过期时,调用oauth/token/refresh路由不起作用。该路由使用web中间件,这意味着使用 api 路由的应用程序
我试图找到一种方法,使用 Passport 在 Laravel 5.5 中手动创建访问令牌,但似乎无法找到方法。我有 2 个应用程序,一个包含前端,一个包含 API。用户通过电子邮件收到邀请,当他访问链接时,我希望创建身份验证令牌并将其发送回响应中。关于如何做到这一点有什么想法吗?谢谢。
我正在使用 laravel5.6,并且护照已安装并正常工作。我想通过从 ionic 3 应用程序发送帖子请求来登录用户。我想知道如何制作登录路由。我已经制作了正在运行的创建帐户路由,并且在用户创建帐户后,它会返回access_token和refresh_token。但如何为登录路由实现这一点?我发现我们可以通过使用以下代码将帖子请求发送到http://127.0.0.1:8000/oauth/to
我使用的是 Laravel 5.5 版,使用 Passport 进行身份验证。我已成功创建令牌,并可以使用auth:api中间件访问它。但每当用户登录系统时,它都会为该用户创建新令牌。我只想刷新用户的最后一个令牌并将其发回,而不是创建新令牌。我已使用以下代码生成身份验证令牌$token = $user->createToken('string-'.$user->id)->accessToken;它
我只是按照Laravel 官方中的步骤操作。我使用 postman 发送 post 请求(http://localhost:7777/my-project/public/oauth/token),这样我就可以检索访问令牌:{"grant_type" : "password","client_id" : "2","client_secret" : "oxKBv6EnyEXeF6l4FBbkVcLgq
我正在使用 Laravel 6.7 并尝试使用Passport进行用户身份验证。我能够在用户注册时为其创建访问令牌。这是代码:$user = User::create($input);$user->createToken('auth-token');此访问令牌的有效期为 15 分钟,正如我在AuthServiceProvider.php文件中的boot()函数中定义的那样:Passport::pe
我想实现一个短时间的令牌。假设是 1 天。此外,我的路由有auth:api中间件:Route::middleware('auth:api')->post('auth/test', 'AuthController@test');当令牌过期时,用户将从客户端注销(带有 401 响应代码)。从 UX 的角度来看,这不是一个好主意。我该如何处理?注意:我已经在 CodeIgniter 中实现了这样的场景。
目前,我想在注册用户后生成用户访问和刷新令牌,以便在注册后自动登录用户目前正在这样做。 $user = User::create(//user detaisl) //this creates a user$guzzle = new \GuzzleHttp\Client(['base_uri' => env("APP_URL"),'defaults' => ['exceptions' =>