首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在我的android应用中使用wordpress身份验证进行用户登录

问如何在我的android应用中使用wordpress身份验证进行用户登录
EN

Stack Overflow用户
提问于 2015-02-21 05:27:33
回答 2查看 9.4K关注 0票数 4

我已经建立了wordpress网站,用户可以注册和访问他们自己的数据,这些数据存储在不同的数据库中(WP只使用as平台和用户数据库)。现在我喜欢添加安卓应用程序,从mySQL数据库(而不是WP )检索一些数据。是否可以使用wordpress身份验证来登录android应用程序,我将非常感谢一些参考?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-21 06:44:25

好吧,我要做的是:

  1. 在WP中创建一个插件,为您提供REST get服务,通过访问您的WP数据库,您始终知道用户何时登录、注销、最后访问,并获取您想要的所有信息或在您的WP站点上执行任何操作。
  2. ,当你有了网络服务,你就可以在你的android应用或其他应用中使用它了。这里有一个完整的示例,说明如何在Android (http://developer.xamarin.com/recipes/android/web_services/consuming_services/call_a_rest_web_service/)

中调用REST Webservices。

这里是一个用于wordpress (https://wordpress.org/plugins/json-rest-api/)的HTTP REST API插件。这里是身份验证指南(http://wp-api.org/guides/authentication.html)

希望这能对你有所帮助。

票数 4
EN

Stack Overflow用户

发布于 2020-04-22 13:33:23

我认为需要的是:您必须首先获取从wp-login.php生成的NONCE,然后您必须将用户名和密码与nonce一起发送。然后,您必须捕获2个登录cookies,然后其他请求必须包括这些cookies和可能的其他随机数。

据我所知,目前还没有这方面的库。所有当前的解决方案都需要使用额外的PHP来创建各种API登录凭证。这是愚蠢的,因为WordPress已经有一个内置的身份验证系统cookies。

所以这是一个部分的答案。如果我说错了请纠正我。没有可用于通过默认登录系统登录到WP的JS库。还是真的有?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28638528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档