一旦我使用 Zend2、zfcUser 和 bjyAuthorize 创建了我的 Web 应用程序,就该创建移动应用程序了。
我们的方法是创建和应用与 Zend2 后台的 json 交互。
问题是我不知道从哪里开始才能处理 jSon Auth。 zfcUser 可能吗?有什么例子吗?
提前致谢
最佳答案
ZfcUser 模块通过插件(Google、Facebook、LDAP 等)提供对附加身份验证机制的支持,但此功能现在似乎正在开发中。
如果您需要您的移动应用程序通过一些基于 JSON 格式的自定义协议(protocol)进行身份验证,您所要做的就是创建一个 Controller 操作(例如,mobileAuthAction()
),它接受一个 JSON包含来自 POST 的用户凭据的数组,使用 zfcUser API 对用户进行身份验证,并以 JSON 格式返回响应。您还可以查看 view_manager
配置键来调整您的操作的呈现策略以允许它返回 JSON。或者,您可以调用 $viewModel->setTerminal(false)
来禁用布局渲染并将您的 JSON 回显到标准输出。
关于json - Zend2 Web 服务 Auth 和 zfcUser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17964000/