토큰 로그인
provider 값 (KAKAO, NAVER, GOOGLE, APPLE)
- POST: https://authWithToken-f3yfujosoa-du.a.run.app
- Content-Type: application/json
- Body
// apple 의 경우 accessToken 값으로 identityToken (JWT) 값을 전송한다
{
"provider": "",
"token": "${accessToken}",
}{
"result": {
"token": ""
}
}origin 값 (firebase, kakao, naver, google, apple, unknown)
{
"origin": "",
"code": "",
"message": "",
}- firebase emulators:start --only functions
- firebase deploy --only functions
Detailed stack trace: Error: Cannot find module 'request-promise'
npm install --save request request-promise- package.json 에 추가 되었는지 확인하기
- functions 경로의 package.json 인지 확인하기
release.keystore 와 playstore 에 올라간 인증서는 다르기 때문에 추가해야한다
keytool -printcert -file ./deployment_cert.der
"${PRINTCERT}" 에는 SHA-1 인증서 지문 값을 입력해야 한다
echo "${PRINTCERT}" | xxd -r -p | openssl base64