Rumah  >  Soal Jawab  >  teks badan

Apakah perbezaan teknikal dalam menggunakan Laravel Sanctum vs. tymon/jwt-auth untuk pengesahan API dalam aplikasi Laravel?

Jadi saya ingin tahu yang mana satu untuk digunakan untuk pengesahan API dan apakah perbezaan teknikal antara menggunakan Laravel Sanctum vs tymon/jwt-auth untuk pengesahan API dalam aplikasi Laravel?

Saya sedang membangunkan projek dengan Laravel sebagai bahagian belakang. Jadi panel pentadbir dan API akan diuruskan oleh Laravel. Saya telah menggunakan pengesahan tersuai dan kebenaran RBAC tetapi sekarang saya keliru pakej mana yang harus saya gunakan untuk pengesahan API "Laravel Sanctum" atau "tymon/jwt-auth". Apakah amalan yang baik? Dan mudah dijaga?

Perlukah saya mempertimbangkan kelebihan/kelemahan mereka sebelum menggunakan kedua-dua pakej ini dalam projek saya?

Saya menggunakan sainttum dan tymon/jwt-auth dalam projek amalan saya. Jadi saya tidak mempunyai sebarang masalah untuk menggunakannya.

P粉376738875P粉376738875187 hari yang lalu381

membalas semua(1)saya akan balas

  • P粉245276769

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

    Ada beberapa perbezaan di sini,

    Laravel Sanctuary:

    • Log masuk API mudah menggunakan kuki dan sesi.
    • Berfungsi dengan lancar dengan Laravel untuk keselamatan tambahan.

    tymon/jwt-auth:

    • Sesuaikan maklumat log masuk anda sendiri menggunakan token.

    • Lebih pantas dan tidak bergantung kepada Laravel.

    • Tiada kuki atau sesi diperlukan.

    Bergantung pada seberapa mudah atau tersuai anda mahu log masuk anda.

    balas
    0
  • Batalbalas