2013-04-22 3 views
1

Я создаю приложение с использованием OpenID-аутентификации, я загрузил данные (Google, Yahoo, Facebook) в UITableview из URL-адреса, как только я нажму, он перенаправляется на страницу входа в UIWebview.Как получить токен безопасности, а затем перейти к нашему приложению?

Когда я вхожу в Google или другой, страница показывает пустой.

Теперь я хочу перенаправить свое приложение после входа в систему. Как получить токен безопасности?

Заранее спасибо.

ответ

0

Step 1: вам нужно определить обратный вызов URL в настройках приложения панели Google, facebook, Twitter, Instagram и т.д., Для этого входа в системе с вами учетной записью разработчика, Гото управлять приложение разделом соответствующего провайдера и установить обратный вызов URL соответственно, Я приведу вам пример обратного вызова в Instagram например. "И.Г.: // санкционировать" CALLBACK 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

+0

добро пожаловать @ user2289669 –

Смежные вопросы