Laravel Sanctum 与 Passport

标签 laravel laravel-passport laravel-7 laravel-sanctum

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

去年关闭。




Improve this question




这2个有什么区别?哪个更适合简单的 VueJS 应用程序?
我已经阅读了他们的文档几次,但仍然很困惑。
非常感谢。

最佳答案

Passport 在几分钟内为您的 Laravel 应用程序提供完整的 OAuth2 服务器实现。因此,有必要对 OAuth2 有一个简要的了解。

Sanctum 它是一个简单的包,可以向您的用户发布 API token ,而没有 OAuth 的复杂性。 Sanctum 使用 Laravel 内置的基于 cookie 的 session 身份验证服务。

在小型应用程序中使用 Sanctum。它简单易行。

关于Laravel Sanctum 与 Passport,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60812883/

相关文章:

php - Laravel include 导致错误:Method Illuminate\View\View::__toString() 不得抛出异常

php - 让 Laravel 使用自定义列前缀

未找到 Laravel 护照迁移

Laravel 护照从数据库中获取 token

laravel - 为什么 Cache::lock() 在 Laravel 7 中返回 false?

php - 通过插件向 laravel 添加路由

node.js - 代理错误 : Could not proxy request/api/register from localhost:3000 to http://localhost:8000/(ECONNREFUSED)

laravel - 使用 Passport 和 Laravel 进行身份验证时返回访问 token 和用户

Laravel关系: A division has many ranks,一个等级有1个分区,一个用户只有1个等级

Laravel "Find"方法 "Where id = ?"给出错误结果