2017-05-02 1 views
0

각도가있는 firebase를 사용하여 인증이 필요한 웹 응용 프로그램을 만듭니다.글로벌 서비스 제공 업체의 변화를 감지해야합니까?

내 지식에 따르면, 성공적인 인증 이후 firebase은 클라이언트에게 특정 제한된 속성 (displayName, PhotoURL, email uid 등)을 보냅니다. 다른 데이터를 추가하려면 어떻게해야합니까? 어떻게해야합니까?

예 :

나는 사용자가 인증에 성공할 때마다 사용자 PHONENUMBER와 그의 직책을 보낼

.

답변

1

firebase 인증을위한 사용자 토큰을 생성 할 수 있습니다. Firebase는 JWT (JSON Web Token)를 사용합니다. 하지만 첫 번째 호출에서 이러한 토큰을 생성하려면 백엔드가 필요하고 firebase를 사용하여이 토큰을 사용하여 인증해야합니다. 중포 기지 사용자 토큰을 만드는 방법 지침 :

import { AuthMethods, AuthProviders, AngularFireAuth } from 'angularfire2'; 

constructor(private auth: AngularFireAuth) {} 

customSignIn() { 
    this.auth.login({ 
    method: AuthMethods.CustomToken, 
    provider: AuthProviders.Custom 
    }); 
} 
: https://firebase.google.com/docs/auth/admin/create-custom-tokens

을 그리고 당신은 로그인 angularfire을 사용하려는 경우

관련 문제