배경
나는 클라이언트에서 firebase로 성공적으로 사용자를 인증했습니다. 나는이 로그인 할 때왜 이상한 제목 아래에서 파이어베이스가 accessToken입니까?
let fbAuthCreds = await this.props.firebase.auth().signInWithEmailAndPassword(email, password);
나는 매우 이상한 찾고 키 예제의 전체 개체를 얻을
행, D, 조지아, 사, Yd에, 바, FA, g, refreshToken, VC, ZE
나는 그들이 무엇을 의미하는지 전혀 모르는 이들의 대부분
내가 실제 accessToken 아이디 것을 0을 말한다 하나를 발견
(refreshToken
, email
.etc 제외)
질문
왜 중포 기지가 아닌 사람이 읽을 수있는 이름과 같은 이상한 물체를 다시 보낼 수 있습니까?
또한 노드 서버에 토큰을 보내고 싶지만 fbAuthCreds.Yd
을 작성하는 것은 어떻게 검색해야합니까?
추가 참고
내가 react-redux-firebase
(최고 라이브러리)와 REDUX에이 인증 프로세스를 얻었다 데이터를 검색하는 훨씬 좋네요 경로를 볼 수 있지만 실패하고 나는 그것을 잡아하려고 할 때 정의되지 않은 말한다. 라인 23-27에서
봐가 적절한 이름이 토큰이며, 그들이
'firebase.auth (...) .currentUser.getIdToken' 함수를 사용할 때 함수가 아닌 TypeError가 발생합니다. 이것은 firebase auth의 내부 동작을 검색해야했던 이유 중 일부였습니다. –
그런 경우 [XY 문제] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)를 게시 한 것처럼 들립니다. : -/** 문제를 재현하는 최소 코드를 공유하려면 질문을 업데이트하십시오 (http://stackoverflow.com/help/mcve). 나는 그것이 버전 문제일지도 모른다라고 생각한다. 그러나 확실하지 않다. [Firebase Auth Javascript SDK] (https://github.com/firebase/firebase-js-sdk/tree/master/packages/auth)는 최근 공개 소스 였으므로 여기를 살펴 봐야 할 수도 있습니다. –
글쎄 내 질문의 주요 포인트는 firebase auth return의 직관적 인 이름 뒤에있는 이유를 발견하는 것이 었습니다. 네가 못을 박았으니, 고마워. 그러나 현재의 구현에서 명백한 결함을 드러 냈습니다. 'getIdToken'이 null을 반환하는 것에 대해 이미 많은 질문이있을 것이라고 확신합니다. –