Я создаю android приложение с бэкэндом, используя nodejs
Чего я хочу достичь? создать пользователя в моей базе данных (mongodb ) используя данные из входа в систему, что легко, но я также хочу добавить логин Google и создать пользователя из него.
что я достиг до этого момента я могу 1) запросить Google из мое android приложение для id_token. 2) запросить базовую c информацию, такую как имя, адрес электронной почты и показать ее прямо в моем приложении android. (до этого момента я не взаимодействовал с моим сервером узлов)
то, что я думаю мое android приложение отправит этот id_token на myserver, который будет использовать его для доступа к данным из Google, как имя электронная почта et c. который он будет использовать для создания пользователя в моей базе данных. но конечно я не могу получить доступ к паролю.
в чем проблема я думаю, что я ошибся во всем процессе. может быть, мы не создаем пользователя из учетных данных, полученных из данных Google, Facebook. или, может быть, мы используем эти данные для создания пользователя в нашей базе данных, но я не знаю, как это будет работать.
До этого момента я следовал этому руководству.
https://developers.google.com/identity/sign-in/android/start-integrating