首頁  >  問答  >  主體

在 Laravel 應用程式中使用 Laravel Sanctum 與 tymon/jwt-auth 進行 API 驗證有哪些技術差異?

所以我想知道要使用哪一個來進行 API 驗證,以及在 Laravel 應用程式中使用 Laravel Sanctum 與 tymon/jwt-auth 進行 API 驗證有何技​​術差異?

我正在開發以 Laravel 作為後端的專案。所以管理面板和 API 將由 Laravel 管理。我已經應用了自訂身份驗證和 RBAC 授權,但現在我很困惑應該使用哪個套件進行 API 身份驗證“Laravel Sanctum”或“tymon/jwt-auth”。哪些是好的做法?並且易於維護?

在我的專案中使用這兩個軟體包之前,我應該考慮它們的優點/缺點嗎?

我在我的實作專案中使用了 sainttum 和 tymon/jwt-auth。所以我在使用它們中沒有任何問題。

P粉376738875P粉376738875237 天前431

全部回覆(1)我來回復

  • P粉245276769

    P粉2452767692024-03-20 10:53:16

    這裡有一些差異,

    Laravel 聖所:

    • 使用 Cookie 和會話輕鬆 API 登入。
    • 與 Laravel 順利配合,增加了安全性。

    tymon/jwt-auth:

    • 使用令牌自訂您自己的登入資訊。

    • 更快,不依賴 Laravel。

    • 無需 cookie 或會話。

    根據您希望登入的簡單程度或自訂程度來決定。

    回覆
    0
  • 取消回覆