Я пытаюсь реализовать вход в систему и регистрацию в своем приложении React с помощью API Google. Я не могу найти правильный способ регистрации нового пользователя с информацией, которую предоставляет Google (объект GoogleAuth).
После успешного входа в систему с помощью всплывающего окна объект GoogleAuth (теперь я буду называть его «dict») дает мне много информации, некоторые из которых я не знаю, что именно, есть некоторый доступ токены (которые повторяются по тексту) и основная информация о профиле пользователя (имя, почта, googleID и т. д.),
Я также заметил, что «googleID» повторяется над dict, но с другими именами (как и другая информация) (есть больше информации, относящейся к токенам как «срок действия», «первый выданный» и т. Д., Но я считаю, что не надо этого).
Я предполагаю, что токены используются для получения и отправки информации из / и в учетную запись Google (я вроде понимаю, как работает JWT).
Итак, мои вопросы:
Может кто-нибудь объяснить мне, что это за информация и почему она повторяется в диктовке? (например, число в dict.El также появляется в dict.profileObj.googleId и dict. w3.Eea и dict.googleId )
Поскольку мой метод регистрации требует Имя, Почта и Пароль, основной вопрос:
Что мне поставить в поле пароля?
GoogleId? если это так, это безопасно?
Знак? Я думаю, что нет, потому что истекает правильно?
Спасибо за вашу помощь