gpt4 book ai didi

php - Laravel Passport 可以用于验证用户吗?

转载 作者:搜寻专家 更新时间:2023-10-31 21:24:04 30 4
gpt4 key购买 nike

Laravel 为一般的应用程序提供路由,使用它们的用户 login/register 方法。

但是;我的应用程序无法利用 CSRF token 和 session ,因为它的 View 由 Phonegap 提供支持,所以我不得不使用另一种身份验证方法来确保来自 Phonegap< 的所有请求 应用到 Laravel Routes/Controllers 是安全的。

Laravel passport 是否适用于此,或者 OAuth2 是否用于其他用途?我只需要一些指导,因为我对这种身份验证方法还很陌生。

最佳答案

就此而言,Laravel Passport 或 oAuth2 用于真实客户端(移动应用程序或网络应用程序,如您的情况)以安全地使用 API 访问数据。

所以是的,Laravel Passport 用于对客户端进行身份验证,但您可以在项目中使用它的方式完全取决于您的具体要求,因为如果您只是打算提交表单,那么您仍然可以在不使用 csrf token 或 latsbrl 护照的情况下进行或 oAuth2,但如果您想建立一种安全的方式来允许旅游客户/用户提交数据并将其传输到您的后端,那么是的,您应该使用 Laravel Passport。

Laravel 5.3 在为 API 实现 laravel passport 方面有一个小挑战,为了帮助您解决这个问题,我已经在此处写了详细的设置和用法 Laravel's 5.3 passport and api routes .

如果您需要任何帮助,请告诉我,因为我最近在几乎所有项目中都使用了 oAuth2 和 laravel passport。

关于php - Laravel Passport 可以用于验证用户吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40276616/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com