- laravel-5.6
- laravel/passport ^7.0
laravel+用户认证+passport
部署配置完后-验证结果
打开Postman或者类似的工具
方法为POST
链接为http://你的域名/oauth/token,(假如你使用了URI的前辍,则要在你的URI前加上你自定义的那个前辍)
在表单数据中添加以下项
key | value |
---|---|
client_id | 这里使用的是生成密钥里的clientid值 |
client_secret | 这个是上面ID对应的secret |
username | users表里用于登录的用户名,默认为邮箱,除非你修改过默认值 |
password | 用户登录对应的密码 |
grant_type | password(oauth2有多种类型,我这里使用密码验证类型测试) |
tip: 其中username
password
是先通过生成认证系统后然后注册的用户邮箱+密码
相关资料
官方文档-Passport
中文文档-Passport OAuth 认证
Laravel Passport API 认证使用小结
在laravel中配置及测试passport
Laravel5.5+passport 放弃 dingo 开发 API 实战,让 API 开发更省心
laravel passport包使用”客户端凭证方式”疑问