2016-06-29 2 views
-1

firebase SDK 3.0을 사용하고 있습니다. 맞춤 인증과 관련하여 도움이 필요합니다. firebase로 사용자 정의 인증을하고 있습니다. 토큰을 생성하는 동안 나는 내가 HS256 알고리즘 와 토큰을 성공적으로 생성 할 수 있어요하지만 난 중포 기지로 인증이 토큰을 사용하고 때 네트워크에서이커스텀 인증 firebase + php에 관한 도움이 필요합니다

{"code":"auth/invalid-custom-token","message":"The custom token format is incorrect. Please check the documentation."} 

응답처럼 무엇입니까 PHP 서버를 사용하고

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "invalid", 
    "message": "INVALID_CUSTOM_TOKEN" 
    } 
    ], 
    "code": 400, 
    "message": "INVALID_CUSTOM_TOKEN" 
} 
} 

사람이

감사에서 밖으로에 나를 도울 수

답변

1

당신은 RS256 알고리즘을 사용하여 시도 할 수 있기 때문에 이것은 문서가 말하는 것입니다.

python (python-jose) 및 .net (jose-jwt)에서 토큰을 genereate 할 때 유사한 문제가 발생하지만 RS256에서도 동일한 오류가 발생합니다. 토큰 자체는 다음을 통해 성공적으로 유효성을 검사 할 수 있습니다. jwt.io). 한편 firebase 예제에서 제공되는 토큰 생성기는 RS256 (KJUR/jsrsasign)에서 제대로 작동하는 것 같습니다. 그래서 나는 그것도 붙어있어 ..

+0

나는 비슷한 문제가있어. 지원을 요청하고 설명을 추가 할 수 있는지 알아볼 것입니다. – BeatingToADifferentRobot

관련 문제