2013-04-22 56 views
1

我正在構建一個使用OpenID身份驗證的應用程序,我從URL中加載了UITableview中的數據(Google,Yahoo,Facebook),一旦我點擊它重定向到UIWebview中的登錄頁面。如何獲取安全令牌,然後導航到我們的應用程序?

當我登錄谷歌或其他一些頁面顯示爲空時。

現在我想重定向到我的應用程序,一旦我登錄。如何獲得安全令牌?

在此先感謝。

回答

0

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類型,。 refer following screenshot for detail

Step 4:這就是所有現在你可以提出認證請求,經過成功認證後,你的應用將被激活。

+0

感謝您的寶貴回覆 – user2289669 2013-04-22 11:33:56

+0

歡迎您@ user2289669 – 2013-04-22 11:34:18

相關問題