laravel 9.0发布了,tymon/jwt-auth还有人维护吗?

如果没人维护了,作为一个前后端分离的项目,支持laravel 9.0的用户身份验证,用什么比较好?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

新项目用的是 Laravel 8 但 API 认证也变更为 passport 了,原因也是因为 JWT 项目的实际情况,很久没更新了。

3年前 评论
呂鳯先 (楼主) 3年前
24K大白羊 (作者) 3年前
讨论数量: 28

sanctum 不行吗? Laravel 框架自带的,可以控制收发,权限访问,不比 JWT 强?

3年前 评论
呂鳯先 (楼主) 3年前
liziyu 3年前

laravel-passport

3年前 评论

新项目用的是 Laravel 8 但 API 认证也变更为 passport 了,原因也是因为 JWT 项目的实际情况,很久没更新了。

3年前 评论
呂鳯先 (楼主) 3年前
24K大白羊 (作者) 3年前

php-jwt改造下

3年前 评论

Laravel 9 预设了 Sanctum 推荐使用

file

file

3年前 评论
91it 3年前
黑将军 3年前
Epona

不要用那个 jwt了, 很久更不上新版本了, 用官方自带的就可以了( 不过 讲道理的话, 官方自带的解决方案有点太多了, 表示不知道选哪个..

3年前 评论
呂鳯先 (楼主) 3年前

JWT这个组件库Laravel 8 用着没有问题的 为什么说维护问题呢

3年前 评论
呂鳯先 (楼主) 3年前

非要用jwt,就基于 lcobucci/jwt 自己封装吧,简单点的也就半天的事,不上 OAuth 没必要用 passport ,Sanctum 适合前后端分离,自己内部用。

3年前 评论
漫天风雨下西楼 (作者) 3年前
还不出来 3年前

其实个人建议还是 passport 会好一些, 第一 因为稳定且安全的更新, 第二 扩展性强, 第三 难道说亲儿子还能比外来户好?

3年前 评论
呂鳯先 (楼主) 3年前
Imuyu 3年前

passport 太重量级了,集成东西太多。我只是需要jwt,然后强行给了很多不需要的东西。9后续应该在issues上有人给出方案,还有就是看作者了,比竟php8后面也支持了不是。

3年前 评论
24K大白羊 3年前
ononl (作者) 3年前
24K大白羊 3年前

sanctum适合单体用户,简单方便,passport适合中大型应用,包括对外授权,以及多应用(租户)

3年前 评论

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