본문 바로가기
개발/기능 구현, 프로젝트

Firebase authentication 적용하기 (python)

by 개발자종혁 2020. 3. 19.
728x90

설정

1. firebase-admin 라이브러리 설치

pip install firebase-admin

 

 

2. 공개키 생성하기 --> json파일이 생성됨.

firebase admin에서 새비공개키 생성

3. python 구조

from firebase_admin import credentials, auth
# cred = credentials.Certificate("/경로/생성된 비공개키 파일명.json")
cred = credentials.Certificate("/service-account-key.json")
default_app = firebase_admin.initialize_app(cred)

# USER 여부
try:
    user = auth.get_user('localId')
    print('성공했을 경우 user의 정보를 불러옴: {0}'.format(user.uid))
except Exception as e:
    print("실패 시 에러 " + str(e))
728x90

댓글