Firebase Google Login для двух клиентов

Мне нужно войти в одно и то же приложение firebase, используя клиент Android и веб-клиент. Как я могу это сделать?

Из документации я понимаю, что нам нужно создать идентификатор клиента Google OAuth типа android, а для веб-клиента нам нужно создать идентификатор клиента OAuth типа веб-приложения. Как только мы создадим эти два разных типа идентификаторов, я заметил, что в панели управления приложения Firebase - экран входа и аутентификации для Google мы можем указать только один ключ.

Как я могу справиться с таким сценарием?


person Lalit Rane    schedule 22.09.2015    source источник


Ответы (1)


Использование метода authWithOAuthToken решило проблему для веб-клиента.

ref.authWithOAuthToken("google", "<ACCESS-TOKEN>", function(error, authData) {
  if (error) {
    console.log("Login Failed!", error);
  } else {
    console.log("Authenticated successfully with payload:", authData);
  }
});
person Lalit Rane    schedule 23.09.2015