#javascript #firebase #web #oauth
# #javascript #firebase #веб #oauth
Вопрос:
Я столкнулся с проблемой при внедрении firebase apple login.
После проверки проблемы я понял, что URI перенаправления зависал как URI обработчика, и мне пришлось изменить его на URI аутентификации нашего приложения и обработать его.
итак, вот мой код
var provider = new firebase.auth.OAuthProvider('apple.com');
provider.addScope('email');
provider.addScope('name');
provider.setCustomParameters({
locale: 'ko_KR'
});
firebase.auth().signInWithPopup(provider);
Я попытался настроить redirect_url в setCustomParameters(), но это не сработало. Есть ли какой-либо другой способ установить URL-адрес, кроме того, который я пробовал?
Ответ №1:
Так и должно быть https://YOUR_FIREBASE_PROJECT_ID.firebaseapp.com/__/auth/handler
. Это в документации: https://firebase.google.com/docs/auth/web/apple#web-version-8_3