При использовании JanRain Social Login (Engage) только виджет внутри UIWebView необходимо отключить использование всплывающего рабочего процесса окна по умолчанию и использование перенаправляет:
// --- Mobile WebView ------------------------------------------------------
//janrain.settings.popup = false;
//janrain.settings.tokenAction = 'url';
Основная причина заключается в том, что Компонент UIWebView в iOS предотвращает всплывающие окна.
Указанные выше настройки должны помочь вам в достижении нужной функциональности.
Эти параметры применяются также к регистрации JanRain (Capture) Widget, но вы, как правило, также нужны эти дополнительные настройки:
// --- Mobile WebView ------------------------------------------------------
//janrain.settings.capture.redirectFlow = true;
//janrain.settings.capture.redirectUri = location.href;
Конечно эти параметры не могут применяться во всех ситуациях.
http://developers.janrain.com/reference/javascript-api/social-login-js-api/settings/