Firebase authWithOAuthRedirect () problemas
Estou tentando atualizar meu aplicativo angularjs para oferecer suporte ao Firebase 1.1 (eu estava usando o Firebase 1.0.x).
Ele descontinua o firebasesimplelogin, incluindo autenticação dentro do núcleo do Firebase.
Consegui implementar com êxito a autenticação usando
authWithOAuthPopup("<provider>", function(error, authData) { ... });
Ele aceita um retorno de chamada, que passa dados de autenticação emauthData
.
Pelo contrário, não consigo entender como usar
authWithOAuthRedirect("<provider>", function(error) { ... });
Página de documentos de autenticação do Firebase é muito conciso ... :-(. É tudo o que se diz:
Como alternativa [em vez de authWithOAuthPopup], você pode solicitar ao usuário que efetue login com um redirecionamento completo do navegador, e o Firebase restaurará automaticamente a sessão quando você retornar à página de origem
Como obtenho authData, quando o Firebase - após o redirecionamento - retorna à minha página?