加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在Yii2上登录的REST API调用

发布时间:2020-12-13 22:52:47 所属栏目:PHP教程 来源:网络整理
导读:我开始使用yii2,我正在从Web应用程序提供REST Api.我找不到任何关于如何使用yii2 REST api提供登录功能的文档. 以前在yii1中,我们曾经有一个名为actionLogin的动作,它接受用户名和密码并对其进行身份验证(使用用户模型). yii2仍然采用相同的方法吗?就像在Us
我开始使用yii2,我正在从Web应用程序提供REST Api.我找不到任何关于如何使用yii2 REST api提供登录功能的文档.
以前在yii1中,我们曾经有一个名为actionLogin的动作,它接受用户名和密码并对其进行身份验证(使用用户模型).
yii2仍然采用相同的方法吗?就像在UserController中(在Api模块下)有一个带有GET请求类型的actionLogin方法,并且一旦经过身份验证成功返回User对象(带有后续调用的访问令牌?)?

解决方法

好吧,它看起来像创建一个actionLogin方法,并且接受用户名和密码仍然是yii2的方式(从yii2开发人员确认).此外,您必须将actionLogin从身份验证行为中排除,并且有几种方法可以完成(通过操作之前的覆盖而不是调用authenticate方法,另一种方法是在某些控制器中添加此actionLogin方法,而不是描述身份验证行为).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读