当前我正在安装laravel 5.4.36,现在它可以正常工作,但是我对表结构,执行和流程有一些困惑。
我是裁判:
https://medium.com/modulr/create-api-authentication-with-passport-of-laravel-5-6-1dc2d400a7f
user - oauth_client
表的关系。用户是指normal user(name,email,password)
,客户是指mobile app, web app or user=client
?oauth_access_tokens
表的用途是什么? “用户”和“ oauth_client”表与“ oauth_access_tokens”具有一对多的关系。ref:https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
带参数的第一个网址:secret,CLIENT_ID,CALLBACK_URL等
带有登录名的第二个URL
使用AUTHORIZATION_CODE
的第三个响应 第四应用程序请求访问令牌
"oauth_client table secret column"
出现时。请给我下面项目的确切oauth api laravel流:
我正在开发Web应用程序,并且对于同一Web应用程序也需要移动应用程序。现在我想使用oauth2将移动应用程序与laravel Web应用程序连接。在这里,移动和网络应用程序是oauth_cline表中的客户端吗?每次移动应用程序用户必须登录才能访问详细信息? access_token可以在某个理想时间内过期吗?如何访问不需要身份验证的移动应用程序的数据(例如,有关着陆页上公司的基本信息,并且所有人都希望在打开移动应用程序时从laravel数据库获取数据)?