Если вам не очень удобны серверная часть и devOps, и все, что вам нужно, это просто зарегистрироваться при входе в систему, я думаю, что лучшим вариантом будет использование Firebase Аутентификация , и я настоятельно рекомендую это.
Из документов
Аутентификация в Firebase предоставляет базовые сервисы, простые в использовании SDK и готовые библиотеки пользовательского интерфейса для аутентификации пользователей в вашем приложении. Он поддерживает аутентификацию с использованием паролей, телефонных номеров, популярных провайдеров федеративной идентификации, таких как Google, Facebook и Twitter, и т. Д.
И это бесплатно для электронной почты и имени пользователя Google, которые вы упомянули. И стоит только, если вы использовали проверку телефона, когда превышает месячный лимит. Посмотреть цены здесь