1
我正在构建一个使用OpenID身份验证的应用程序,我从URL中加载了UITableview中的数据(Google,Yahoo,Facebook),一旦我点击它重定向到UIWebview中的登录页面。如何获取安全令牌,然后导航到我们的应用程序?
当我登录谷歌或其他一些页面显示为空时。
现在我想重定向到我的应用程序,一旦我登录。如何获得安全令牌?
在此先感谢。
我正在构建一个使用OpenID身份验证的应用程序,我从URL中加载了UITableview中的数据(Google,Yahoo,Facebook),一旦我点击它重定向到UIWebview中的登录页面。如何获取安全令牌,然后导航到我们的应用程序?
当我登录谷歌或其他一些页面显示为空时。
现在我想重定向到我的应用程序,一旦我登录。如何获得安全令牌?
在此先感谢。
Step 1
:您需要在Google,Facebook,Twitter,Instagram等应用程序设置面板中定义回调URL, 对于您的开发者帐户登录,转到相应提供者的应用程序部分,并设置回调URL相应地, 我给你举例回复URL在Instagram 例如。 “IG://授权” 回调URL/URI:ig123456789://授权 这里ig
代表的Instagram,如果其Facebook应用fb1233454667://授权
Step 2
:在你的AppDelegate文件中写回调处理方法
-(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return [self.instagram handleOpenURL:url];
}
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [self.instagram handleOpenURL:url];
}
Step 3
:在您的应用程序设置中设置URL类型,。
Step 4
:这就是所有现在你可以提出认证请求,经过成功认证后,你的应用将被激活。
感谢您的宝贵回复 – user2289669 2013-04-22 11:33:56
欢迎您@ user2289669 – 2013-04-22 11:34:18