passport操作过程注意细节

11.2 小节教程 Passport 安装调试的时候。
环境说明,教程 8.x,homestead 环境
1.在做好切换分支时,运行 composer remove tymon/jwt-auth 指令之前,需要在 App\Models\User 中将与 tomon jwt相关的源码先删除,然后再执行 composer remove tymon/jwt-auth 指令。否则会出现错误提示。

passport操作过程注意细节

2.跟着教程安装好 Passport 并且执行了迁移文件之后。需要将 config/auth.php 中的api认证方式从 “jwt”修改为“passport”,
passport操作过程注意
3.创建客户端并通过postman调试的时候,需要保证 users 数据库表中有数据,并且填入用户名对应的是邮箱的内容。如果是按照教程来学习,在上一章 《API测试和文档》之后,users 表中的数据可能被清空,此时需要先执行一次数据填充 php artisan migrate:refresh –seed 将数据填充后,再通过 postman 调试接口。这个其中的 refresh 很有必要,因为如果我们操作过数据之后,直接填充,可能造成 ID 不是从1开始计数的,在操作第一个用户的时候,则会报错。
passport操作过程注意细节

如果通过 refresh 重置一下则可以成功执行。

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!