Я просматриваю учебник по Angular/Firebase и пытаюсь внедрить Google Login в приложение Angular/Firebase. Я делаю все точно так же, как в учебнике, но я получаю сообщение об ошибке. Что я сделал:
1) В панели аутентификации firebase я включил методы электронной почты и Google Sing-in.
2) В моем компоненте входа в систему я реализовал следующий код: (который работает с учебником Моша)
import { Component, OnInit } from '@angular/core';
import { AngularFireAuth } from 'angularfire2/auth';
import * as firebase from "firebase";
@Component({
selector: 'app-login',
templateUrl: './login.component.html',
styleUrls: ['./login.component.css']
})
export class LoginComponent {
constructor(private afAuth: AngularFireAuth) { }
login() {
this.afAuth.auth.signInWithRedirect(new firebase.auth.GoogleAuthProvider());
}
}
Однако я получаю эту ошибку:
Ошибка 403: limited_client Это приложение еще не настроено для выполнения запросов OAuth. Для этого настройте экран согласия приложения OAuth в Google Cloud Console.
https://thewikihow.com/video_YonZfCWW06M
Что мне делать, есть ли у вас какие-либо предложения о том, что может быть не так, и что я могу сделать, чтобы это исправить? Спасибо!
Благодарю вас! Это помогло мне найти ответ. Для тех, кто читает это: вам нужно добавить LOGO в этот раздел и просто нажать «Сохранить». Это исправит эту ошибку.