混合Android应用程序

时间:2013-05-29 02:32:22

标签: android android-webview webviewclient socialauth

可以在Android中创建一个混合应用程序,他的登录系统是用社交网络制作的,并且在webview中,然后,如果登录成功,应用程序开始本地工作?

提前感谢大家

1 个答案:

答案 0 :(得分:1)

这不仅是可能的,而是以这种方式完成的!

打开WebView,将用户重定向到社交网络的身份验证URL,当用户在身份验证后导航回来时,从URL中获取令牌,关闭WebView,然后继续调用社交网络的API。

所有社交网络SDK(例如Facebook SDK)都以这种方式工作。如果你想看看它是如何完成的,你可以查看http://code.google.com/p/socialauth-android的类。这是我参与的一个开源项目。