0

현재 새로운 인증 api를 사용하여 firebase 계정으로 이메일을 인증 한 사용자가 있습니다. 현재 사용자를 저장하기 위해 실시간 데이터베이스를 사용하지 않고 있으며 인증 저장소 사용자 정보에 기본 전자 메일과 암호를 사용하고 있습니다. 실시간 데이터베이스에 있지 않은 파이어베이스의 사용자를 삭제할 수있는 파이썬 용 관리자 SDK는 없습니다. 내 질문은 파이어 폭스의 라이브러리를 사용하여 파이어베이스의 인증 부분에만 나타나는 사용자를 삭제하여 서버 측에서 사용자를 관리 할 수있는 방법입니다.firebase 이메일 인증 사용자를 python으로 삭제하는 방법은 무엇입니까?

답변

1

콘솔 외부의 사용자 관리는 현재 Node.js에서만 사용할 수 있습니다. 파이썬을 사용하는 것이 유일한 선택이라면, 지금 당장 운이없는 것처럼 보입니다.

https://firebase.google.com/docs/auth/admin/manage-users#delete_a_user

이 API는 Node.js.에서 실행 : 여기

는 API의 구글 앱 엔진에서 유일한 쉬운 선택은 구글 앱 엔진 유연한 환경에서 실행되는 새로운 서비스를 구현하는 것입니다 :

https://cloud.google.com/appengine/docs/flexible/nodejs/

그렇다면, 당신은 파이썬 서비스에서 Node.js를 기반 서비스를 호출 할 수 있습니다.

Firebase의 API 세트가 확장 될 때까지 매우 기름기가 있지만, 아마도 가장 좋은 옵션입니다. 그렇지 않으면 콘솔을 사용하여 이러한 관리 작업을 수행하는 데 어려움을 겪습니다.