可以在Android中创建一个混合应用程序,他的登录系统是用社交网络制作的,并且在webview中,然后,如果登录成功,应用程序开始本地工作?
提前感谢大家
答案 0 :(得分:1)
这不仅是可能的,而是以这种方式完成的!
打开WebView,将用户重定向到社交网络的身份验证URL,当用户在身份验证后导航回来时,从URL中获取令牌,关闭WebView,然后继续调用社交网络的API。
所有社交网络SDK(例如Facebook SDK)都以这种方式工作。如果你想看看它是如何完成的,你可以查看http://code.google.com/p/socialauth-android的类。这是我参与的一个开源项目。