如何解决CakePHP身份验证2.X /自己的标识符
我创建了一个基于cakephp 4.1.4和Cakephp身份验证2.0的新应用程序。
如果我使用食谱中提到的带有密码标识符的表单身份验证器,一切都可以正常工作...
但是我必须写一个自己的标识符... 如果允许用户访问应用程序,则应用程序应查看userstable(仅查看用户名是否存在)... 应该根据ldap服务器检查密码...
从食谱中,我发现了标识符回调函数,用于自己的标识符逻辑...但是没有示例可以理解...
来自食谱
Callback identifiers can either return null|ArrayAccess for simple results,or an Authentication\Authenticator\Result if you want to forward error messages:
但是我如何创建User-ArrayAccess或Authenticator / Result ...
完成任务的最佳方法是什么?
感谢您的帮助。
解决方法
说我需要的东西完全不同... ;-) 我真的不熟悉oo-php ...我从不了解接口,特征等。 如何实例化一个类没问题...;-)
我不知道该如何开始...
我需要通过以下方式使用CakeAuthentication2登录用户
检查表用户中是否存在用户名... 用用户名和密码检查ldap_bind是否成功...
如果两个检查都返回确定,请创建并返回一个用户对象...
我该怎么办以及在哪里...;-)
感谢所有帮助...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。