【发布时间】:2017-03-24 05:12:10
【问题描述】:
我的客户有一个使用 SilverStripe 制作的网站和后端。现在客户想要一个移动应用程序,为此他希望我构建一个 API 来与数据库通信。不幸的是,他希望我使用其他一些框架,甚至是带有 PDO 的核心 PHP 实现。
我的问题:
SilverStripe 如何加密其密码?如何使用纯 PHP 手动验证用户身份。只有用户输入的加密/散列逻辑(就像 SilverStripe 那样)对我来说就足够了。
【问题讨论】:
-
我强烈建议将其添加到 ss github.com/silverstripe/silverstripe-restfulserver .. 将简化创建与应用程序之间对话的中间件位。或者只是让应用程序直接使用它。然后可以根据客户的需要创建与 api 对话的 api :)
-
@FinBoWa,问题是客户不想使用 silverstripe 为移动设备构建 Web 服务。
-
是的,我从您的问题中了解到这一点,但不得不建议,数据仍然在 silverstripe 中吗?该模块允许您通过简单的请求访问 xml 或 json 格式的数据,因此可以节省大量时间。您可以创建将 xml/json 输出转换为您喜欢的任何语言的移动应用程序的中间件,但是您可以通过一种简单的方式与 SS 进行对话,而无需创建新的方式来执行此操作。
标签: php silverstripe