2016-08-24 1 views
1

지금은 node.js 서버를 인증하는 유일한 방법은 개인 키가 보안 검토를 통과하지 못하는 RAM에있는 것을 의미하는 서비스 계정 개인 키를 전달하는 것입니다.Firebase 3 node.js 서버 인증이 변경 될 예정입니까?

이 방법은 때때로 안전한 방식으로 다른 곳에서 생성 될 수있는 만료 된 토큰을 전달하는 것과 같이 변경 될 예정입니까? 나는 Firebase 2 인증 (공유 된 비밀로 HS256이 아님)과 같은 것에 대해 이야기하고 있습니다. 는 Firebase의 엔지니어 팀으로부터 의견을 얻고 싶습니다. 감사합니다.

+2

node.js SDK의 인증을 일부 변경했습니다. https://firebase.google.com/support/release-notes/js#3.3.0을 참조하십시오. –

+0

글쎄, 이것은 실제로 멋지다. 문서에 대한 참조가 없습니다. 응답 주셔서 감사합니다. @FrankvanPuffelen –

+2

그래, 정규 문서가 업데이트되었는지 궁금합니다. 나는 주변에 묻고 그렇지 않으면 메모를 제출할 것이다. –

답변

1

그냥 대답 해주세요.

이 같은 것을 할 수 있습니다 : 당신이 당신의 중포 기지의 응용 프로그램 개요로 이동하여 설정을 얻을 수 있습니다

firebase.database().ref() 

를 호출하기 전에

var config = { 
    apiKey: "<API_KEY>", 
    authDomain: "<PROJECT_ID>.firebaseapp.com", 
    databaseURL: "https://<DATABASE_NAME>.firebaseio.com", 
    storageBucket: "<BUCKET>.appspot.com", 
}; 
firebase.initializeApp(config); 

다음

firebase.auth().signInWithCustomToken(<TOKEN>) 

일을 (https://console.firebase.google.com/project/<APP_NAME>/overview)을 누르고 "웹 응용 프로그램에 firebase 추가"를 누르십시오.

관련 문제