gpt4 book ai didi

php - Yii2登录无密码验证

转载 作者:行者123 更新时间:2023-12-05 03:10:35 25 4
gpt4 key购买 nike

我正在从事将使用另一个应用程序的 API 的项目。所以我不会在我的应用程序上验证密码,而是通过 API 请求来验证。我不想将用户密码存储在数据库中。只需通过 API 检查密码。

如何在没有登录凭据的情况下对用户进行身份验证?

最佳答案

Yii 2 中的登录和 session 由 \yii\web\User 管理类(class)此类可在应用程序生命周期中通过 \Yii::$app->user 访问属性(property)。

在使用第三方提供商成功进行身份验证后,您将使用 login()使用 Yii::$app->user->login($identity)

的函数

$identity 应该是 [IdentityInterface][4] 的对象,通常是实现此接口(interface)的 User ActiveRecord 模型

引用guide documentation关于身份验证以全面了解身份验证在 Yii2 中的工作原理

关于php - Yii2登录无密码验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39355064/

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