tl; dr: Я хотел бы разрешить Google вход в приложение, но только после создания учетной записи с паролем и привязки к ней учетной записи Google.
В настоящее время любой может войти в систему.в приложение с помощью входа в Google.Если адрес электронной почты учетной записи Google не совпадает с существующим пользователем, учетная запись создается автоматически.
Я настроил все в приложении, чтобы я мог связать учетную запись Google с существующим паролем.на основе аккаунта, что круто.После этого пользователь может войти в приложение с помощью входа в Google, не создавая вторую учетную запись.
Причина этой проблемы заключается в том, что учетная запись на основе пароля будет использовать электронную почту компании.адрес для входа, и многие учетные записи Google являются личными, поэтому адреса электронной почты разные.Это означает, что если пользователь пытается войти с помощью входа в Google до того, как учетная запись будет связана, будет создана вторая учетная запись пользователя.
Что бы я хотел сделать (хотя яне могу понять, как, именно поэтому я спрашиваю здесь), чтобы запретить вход в Google, пока учетная запись Google не будет связана с существующей учетной записью на основе пароля.На мой взгляд, кажется логичным сначала создать учетную запись на основе пароля, а затем выполнить связывание, но я могу быть глупым здесь.
Я думаю, что альтернативным решением было бы также разрешить связываниеучетной записи на основе пароля к учетной записи, созданной при входе в Google, но я еще не пошел по этому пути.