使用 Laravel Passport 配置后端 OAuth 服务
打赏作者

使用 Laravel Passport 配置后端 OAuth 服务

Laravel Vue 开发 SPA 应用 >> 使用 Laravel Passport 配置后端 OAuth 服务 视频发布于 2017-09-28

在开发 SPA 应用的使用,很大程度上我们会接触到后端的 OAuth 的配置,因为我们会根据此 OAuth 配置进行 JWT token 的管理和认证等。在此,我们可以借用 Laravel 的 Passport package 来实现。
a119347

你的phpstorm的样式是什么主题的啊,还有就是那个签到可以把最新的签到放前面么

dan381006472

Alfred 用的什么主题?

diguojin

使用php artisan passport:install 命令生成了2对 client_id 和 client_secret 请问,为什么使用第一对 就会出现
:{
“error”: “invalid_client”,
“message”: “Client authentication failed”
}
而第二对就没有问题。

JellyBool 回复 diguojin

这个应该是 grant_type 的原因,第一个是 Personal Access Token

dppppp

spa应用中 session cookie 用来记录用户状态 为什么适用呢? 大大们求教

JellyBool 回复 dppppp

因为 http 无状态,而且 SPA 不像传统的 Web 那样访问了。你需要深入了解 cookie 跟 session

dppppp 回复 JellyBool

非常谢谢大大~

dlcios

composer require laravel/passport 报错

The “http://packagist.org/p/provider-2013%244d137e2cf56759e7abccbc8563507a81ea828a6a58c3d1fdff52e7fd2c625fae.json” file could not be downloaded: failed to open stream: Operation timed out
Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode for more info

JellyBool 回复 dlcios

这个就需要 梯子了,访问这里: tizi.io

完颜不破

jelly 求助,每调用一次API,在中间件里对access token续期,
access token和oauth_access_tokens表中id 如何转换 求解求助

wuyinman

用的什么字体?

kuoyeh2019

这些包的版本真是个大坑啊!!视频里的passport是4.0的,现在已经是7.0以上了,安不上,安装4.0,要把composer require paragonie/random_compat=~2.0 先降到这里,再
composer require laravel/passport=~4.0
最新版本是什么情况 ,还不了解,我是自学小白