Как настроить URL перенаправления в firebase web при входе в систему с помощью Apple

#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