在 Laravel 应用程序中使用 Laravel Sanctum 与 tymon/jwt-auth 进行 API 身份验证有哪些技术差异?
P粉376738875
P粉376738875 2024-03-19 23:33:09
0
1
486

所以我想知道使用哪个来进行 API 身份验证,以及在 Laravel 应用程序中使用 Laravel Sanctum 与 tymon/jwt-auth 进行 API 身份验证有何技术差异?

我正在开发以 Laravel 作为后端的项目。所以管理面板和 API 将由 Laravel 管理。我已经应用了自定义身份验证和 RBAC 授权,但现在我很困惑应该使用哪个包进行 API 身份验证“Laravel Sanctum”或“tymon/jwt-auth”。哪些是好的做法?并且易于维护?

在我的项目中使用这两个软件包之前,我应该考虑它们的优点/缺点吗?

我在我的实践项目中使用了 sainttum 和 tymon/jwt-auth。所以我在使用它们中没有任何问题。

P粉376738875
P粉376738875

全部回复(1)
P粉245276769

这里有一些差异,

Laravel 圣所:

  • 使用 Cookie 和会话轻松 API 登录。
  • 与 Laravel 顺利配合,增加了安全性。

tymon/jwt-auth:

  • 使用令牌自定义您自己的登录信息。

  • 更快,不依赖 Laravel。

  • 无需 cookie 或会话。

根据您希望登录的简单程度或自定义程度来决定。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板