Я работаю над мобильным приложением, используя Meteor и Facebook или Google.Meteor Social Login - пустая страница на oauth2 с помощью Facebook или Google
На устройствах Android он отлично работает.
Но на устройствах iOS я получаю пустую страницу после успешной аутентификации. Пользователь должен нажать кнопку «Готово», чтобы закрыть страницу и вернуть приложение в управление.
Метеор версия 1.3.4.4
и последняя accounts-facebook
, accounts-google
пакеты.
Это код, я использую для входа в систему:
//Oauth login with Facebook.
this.loginFB = function() {
Meteor.loginWithFacebook({
requestPermissions: ['email', 'public_profile'],
redirectUrl: Meteor.absoluteUrl('_oauth/facebook')
}, function(err){
if(err.error === 'Email exists.') {
if (Meteor.isCordova) {
} else {
}
}
});
};
//Oauth login with Google.
this.loginGoogle = function() {
Meteor.loginWithGoogle({
requestPermissions: ['email', 'profile'],
redirectUrl: Meteor.absoluteUrl('_oauth/google')
}, function(err){
if(err.error === 'Email exists.') {
if (Meteor.isCordova) {
} else {
}
}
});
};
Это может быть актуальным для вас http: // stackoverflow.com/questions/39936777/meteor-1-3-accounts-facebook-login-for-ios-not-working? noredirect = 1 # comment67179180_39936777 – Mikkel