그래서 API 인증에 어떤 것을 사용해야 하는지, 그리고 Laravel 애플리케이션에서 API 인증을 위해 Laravel Sanctum을 사용하는 것과 tymon/jwt-auth를 사용하는 것의 기술적 차이점이 무엇인지 알고 싶습니다.
Laravel을 백엔드로 사용하여 프로젝트를 개발 중입니다. 따라서 관리자 패널과 API는 Laravel에서 관리됩니다. 사용자 정의 인증과 RBAC 인증을 적용했는데 이제 API 인증 "Laravel Sanctum" 또는 "tymon/jwt-auth"에 어떤 패키지를 사용해야 할지 혼란스럽습니다. 모범 사례란 무엇입니까? 그리고 유지관리가 쉽나요?
내 프로젝트에서 이 두 패키지를 사용하기 전에 두 패키지의 장점/단점을 고려해야 합니까?
저는 연습 프로젝트에서 sainttum과 tymon/jwt-auth를 사용합니다. 그래서 사용하는데 아무런 문제가 없습니다.
P粉2452767692024-03-20 10:53:16
여기에는 몇 가지 차이점이 있습니다.
라라벨 보호구역:
tymon/jwt-auth:
토큰을 사용하여 나만의 로그인 정보를 맞춤설정하세요.
더 빠르고 Laravel에 의존하지 않습니다.
쿠키나 세션이 필요하지 않습니다.
로그인을 얼마나 간단하게 또는 맞춤화할지에 따라 달라집니다.