2017-10-17 1 views
1

로그인 및 등록 응용 프로그램을 만들었습니다. Firebase. 사용자의 계정을 비활성화하면 로그인 사용자에게 로그 아웃하려고합니다. (Admin SDK가 아닌 콘솔별로 사용자를 비활성화하십시오.)로그인시 사용자가 비활성화됩니다.

+0

"사용 안 함"이란 무엇입니까? Firebase 콘솔에서 계정을 삭제할 때? –

+0

친구 없음. Disable Account라는 옵션이 있습니다. 너 봤어? – Fodis

+0

@AlexMamo 형님, 이걸 확인해 주시겠습니까? https://stackoverflow.com/questions/46725111/firebase-database-query-not-working – Fodis

답변

0

이 문제와 관련된 기존의 해결 방법은 사용자에게 계정을 허용하는 disable 플래그를 구현하는 것입니다. 이 플래그의 기본값은 false입니다. 이 플래그는 Firebase 데이터베이스에 저장되고 유지됩니다. 이 후 특정 플래그에 리스너를 연결하여 사용자의 상태를 확인하십시오. 상태 인 경우 : (난 그냥 consile에서 사용자를 사용할 수 있기 때문에) disbale: true 후 바로 사용

`FirebaseAuth.getInstance().signOut();` 

는 특정 사용자에 대해.

보안 규칙과 함께이 기능을 사용할 수 있으므로 계정을 비활성화하면 관리자의 메타 데이터 만 사용자 계정에 쓸 수 있습니다.

+0

감사 : D. 이 질문을 확인해주십시오. 부디? https://stackoverflow.com/questions/46725111/firebase-database-query-not-working – Fodis

관련 문제