在浏览器中实现oauth2以进行登录

时间:2018-03-07 04:02:48

标签: laravel oauth-2.0 laravel-passport

我有一个问题是如何在laravel中实现oauth2以便在浏览器中登录。我已经在laravel中使用web实现了登录,但我不知道如何使用oauth2 passport实现它。任何人都可以解释...

1 个答案:

答案 0 :(得分:0)

Oauth是一个无状态身份验证过程,因此您需要将标记作为标头(或cookie或查询参数)附加到每个请求。

'Authorization': 'Bearer <token value>'

获取令牌有多种不同的方式,您使用的方法完全取决于用户与您的app / api进行交互的方式。

在编写任何代码之前,我会仔细阅读Passport Documentation并深入了解各种Oauth流程。