【发布时间】:2016-07-04 08:18:19
【问题描述】:
我正在开发一个具有 Web 应用程序和移动客户端的项目。我正在使用 CakePHP 3.2 开发 Web 应用程序。有一个表users 用于存储用户凭据和register login logout 函数。
我正在使用 CakePHP 3 的 DefaultPasswordHasher。
现在,我希望用户能够使用 Android/iOS 应用程序使用相同的 users 表进行注册和登录,并在注册时使用 CakePHP 生成的 hashed password 或 hash password 登录,以便 CakePHP 网络客户端可以用于登录。
我是 CakePHP 和 Android 的初学者。
我该怎么做?
主要问题在于密码字段的散列,因为 CakePHP 每次使用不同的技术来散列密码。
编辑 2
CakePHP 项目中UsersController 的login 操作配置为验证用户并返回到其他操作。但我想在验证后检索用户的数据。
【问题讨论】:
-
请包含一些代码,到目前为止您尝试过什么?
-
实际上我不知道该怎么做。我要求指导如何做到这一点
-
您可以使用相同的用户表和方法,只需检查:stackoverflow.com/questions/2938502/…
-
请看
Edit 2
标签: android authentication cakephp cakephp-3.2