老师,求问下这节中提到的 dingoApi 和 fromUser 在哪用到了?

有了 token 之后该如何验证 token 的有效性,并得到 token 对应的用户呢?其实原理很简单,DingoApi 为我们准备好了 api.auth 这个中间件

这节提到的dingoapi,本节也没有发现有使用到,而且本课程最前面章节的环境那一章中说的是已经不需要使用dingoapi了

第三方登录获取 user 后,我们可以使用 fromUser 方法为某一个用户模型生成 token。

课程中提到的fromUser方法我搜了整页也没搜到本节代码中有用到,求问下是不是本课中写错了?看的有点懵

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

已修正,login 和 fromUser 方法一样的。

5年前 评论

@liyu001989 另外请问下老师为啥api验证这块推荐用jwt-auth而不是passport呢?jwt-auth是第三方维护的,而passport是官方扩展,为啥不选用官方的呢?

5年前 评论
liyu001989

@MaNiu 因为 jwt 方便,虽然不是官方维护的,但是使用的人数多,也没啥大问题

5年前 评论

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