在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方法,而不是描述身份验证行为).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |