Laravel Sanctum vs Passport

Daniel picture Daniel · Mar 23, 2020 · Viewed 9.2k times · Source

What are the differences between these 2? And which one is better for a simple VueJS app? I've read their documents a few times but still confused. Thank you very much.

Answer

Wyll Sales picture Wyll Sales · Mar 23, 2020

Passport provides a full OAuth2 server implementation for your Laravel application in a matter of minutes. It is therefore necessary to have a brief knowledge of OAuth2.

Sanctum it is a simple package to issue API tokens to your users without the complication of OAuth. Sanctum uses Laravel's built-in cookie based session authentication services.

In a small application use Sanctum. it's simple and easy.