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

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

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

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

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

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

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

laravel-passport

2年前 评论

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

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

php-jwt改造下

2年前 评论

Laravel 9 预设了 Sanctum 推荐使用

file

file

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

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

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

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

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

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

2年前 评论
漫天风雨下西楼 (作者) 2年前
还不出来 2年前
陈先生

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

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

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

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

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

2年前 评论

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