Регистрация через Google API - PullRequest
       31

Регистрация через Google API

0 голосов
/ 16 января 2019

Я пытаюсь реализовать вход в систему и регистрацию в своем приложении React с помощью API Google. Я не могу найти правильный способ регистрации нового пользователя с информацией, которую предоставляет Google (объект GoogleAuth).

После успешного входа в систему с помощью всплывающего окна объект GoogleAuth (теперь я буду называть его «dict») дает мне много информации, некоторые из которых я не знаю, что именно, есть некоторый доступ токены (которые повторяются по тексту) и основная информация о профиле пользователя (имя, почта, googleID и т. д.),

Я также заметил, что «googleID» повторяется над dict, но с другими именами (как и другая информация) (есть больше информации, относящейся к токенам как «срок действия», «первый выданный» и т. Д., Но я считаю, что не надо этого).

Я предполагаю, что токены используются для получения и отправки информации из / и в учетную запись Google (я вроде понимаю, как работает JWT).

Итак, мои вопросы:

Может кто-нибудь объяснить мне, что это за информация и почему она повторяется в диктовке? (например, число в dict.El также появляется в dict.profileObj.googleId и dict. w3.Eea и dict.googleId )

Поскольку мой метод регистрации требует Имя, Почта и Пароль, основной вопрос:

Что мне поставить в поле пароля? GoogleId? если это так, это безопасно? Знак? Я думаю, что нет, потому что истекает правильно?

Спасибо за вашу помощь

...