Я создаю приложение с Firebase Auth, и пользователь может войти анонимно.Затем он может связать свою анонимную учетную запись с социальной учетной записью.
После ссылки, если я пытаюсь обновить электронную почту пользователя в Firestore, операция завершается сбоем из-за отсутствия разрешений.После некоторых попыток в симуляторе правил безопасности я обнаружил, что выражение «виновен» - request.resource.data.email == request.auth.token.email
, которое всегда работает, но не работает после ссылки на учетную запись.
Я попытался зарегистрировать маркер пользователя после ссылки на учетную запись иадрес электронной почты правильный, но, видимо, не в правилах безопасности.Это известная проблема с правилами безопасности?