我目前正在从事一个有三个主要组成部分的业余爱好项目:
Android应用程序通过REST进行身份验证,并支持登录Facebook。
我想通过使用Android WebView来集成WP前端的一些部分,但是Wordpress中的一些功能需要用户进行身份验证。
我最初考虑在通过后端注册的新用户时将用户添加到Wordpress用户表中,然后使用Wordpress的JSON进行身份验证,并使用JS将cookie注入WebView。但是,当用户通过Android通过Facebook注册时,这种方法就行不通了(因为我没有密码可以通过JSON进行身份验证)。
因此,换句话说,我需要从Android WebView中对Wordpress进行身份验证,同时支持Facebook登录和自定义身份验证。
我如何处理这种情况?如有任何建议,将不胜感激。
发布于 2018-01-11 08:07:40
对于具有用户名和密码的身份验证,可以使用JSON使用REST方法。对于Facebook身份验证,可以在WebView本身上显示带有Facebook身份验证的页面。同样,WebView和应用程序也使用相同的Cookie商店。阅读更多:https://proandroiddev.com/a-tale-on-android-cookies-store-management-b04832ca18c6
https://stackoverflow.com/questions/48122510
复制相似问题