#java #database #facebook #oauth
#java #База данных #Facebook #oauth
Вопрос:
В моем приложении у меня есть два типа входа
- имя / пароль
Однако я не уверен, как интегрировать вход в faceboo. У меня есть таблица user
, которая содержит
- Имя
- Адрес электронной почты
- номер телефона
- Пароль
Когда пользователь входит в систему с помощью facebook, он отправляет токен доступа. Сначала я проверяю токен доступа, а затем создаю пользователя в своей БД, если его еще нет.
Теперь я не уверен, каков стандартный способ создания учетной записи из входа в Facebook. Должен ли я создать нового пользователя с электронной почтой учетной записи facebook и некоторым случайным сгенерированным паролем, предполагая, что пользователь будет входить в систему только с помощью токена доступа facebook? Или я должен хранить две отдельные таблицы? (но в этом случае я должен дублировать все отношения, с которыми будут некоторые).
Каков стандартный и наилучший способ сделать это?
Спасибо!