Firebase를 사용하는 응용 프로그램을 만들고 있습니다. 사용자가 선택적으로 응용 프로그램에 등록 할 수있게하려는 경우 사용자는 예를 들어 내 응용 프로그램을 1 년 동안 사용하고 등록하지 않을 수 있습니다.익명 로그인 지속성
사용자가 원하는 경우 그는 등록 할 수 있으며 (익명 로그인을 새 계정에 연결합니다) 필수 기능이 아닌 옵션이어야합니다.
이제 을 사용할 수 있습니다. 세션이 만료되고 앱이 종료되는 경우를 제외하고는 정상적으로 작동합니다. 해당 UID로 다시 로그인 할 수 없으므로 모든 사용자의 데이터가 손실됩니다.
동일한 UID로 로그인하거나 익명 인증 (사용자는 각 애플리케이션에 등록해야 함)을 어떻게 할 수 있습니까?
P. 커스텀 인증이 필요하다고 말할 수는 있지만 커스텀 인증 서버가 필요하다는 것을 알기 때문에 app와 Firebase 서버 만 있습니다.
익명 사용자에 대한 세션이 내가 아는 한 만료되지 않아야합니다. 액세스 토큰은 만료되지만 자동 새로 고침됩니다. 대부분 흐름에 문제가있을 수 있습니다. 문제를 재현하는 방법에 대한 최소한의 예제 (http://stackoverflow.com/help/mcve)는 진단에 도움이됩니다. –