Мне нужно добавить функцию для входа в facebook. Я не знаю, как использовать facebook login, я имею в виду, как в базовом логине мы храним имя пользователя и пароль на бэкэнд. но в случае входа в facebook, что будет делать i.e какое значение мы храним на сервере?Как войти в приложение ur по facebook
Предположим, у меня есть логин в facebook в моем приложении, тогда что-то должно быть сохранено на сервере. а затем я выхожу из приложения и в другой день снова я запишусь в faecbook с теми же учетными данными, что и мы не можем хранить имя пользователя и пароль пользователя на сервере. поэтому какое значение будет сохранено на сервере, чтобы сервер определил, что это тот же самый пользователь, который зарегистрировался 1-2 дня назад. Это его не новый пользователь.
ok Я объясняю процесс. Предположим, что при первом входе в систему с facebook тогда я получу некоторую информацию, такую как токен доступа, userid и т. Д. Затем мне нужно сохранить одну вещь в моей таблице User на сервере, которая будет иметь список всех пользователей приложения? поэтому мой вопрос заключался в том, какую вещь я могу сохранить на своей пользовательской таблице в качестве имени пользователя, так что когда тот же пользователь войдет в мое приложение с такими же учетными данными на facebook, то снова я получу некоторую информацию о пользователе, и я проверю свою таблицу пользователей на знаете, что это новый пользователь или старый пользователь? если каждый раз при входе в facebook я буду создавать нового пользователя, тогда пользователи не смогут получить доступ к старой учетной записи приложения (а не к facebook, они потеряют все то, что они сделали со своей старой учетной записью, когда вы вошли в систему в первый раз). поэтому я хотел знать, что мой подход прав или нет, и если правильно, то какое значение я могу хранить в своей таблице пользователя, чтобы идентифицировать его как уникального пользователя. Спасибо
Может ли кто-нибудь объяснить мне процесс входа в facebook ?
Thanks
Лучше использовать API facebook в своем приложении для входа, вместо того чтобы просить пользователя ввести учетные данные в вашем приложении. Вы можете использовать токен аутентификации, возвращенный facebook для других целей. – execv
Я не хочу запрашивать учетные данные пользователя facebook. я буду использовать facebook api, и при входе в систему откроется всплывающее окно входа в facebook, после чего я захочу узнать о процессе после входа в систему. поэтому вы имеете в виду, что я получу токен аутентификации, и я могу сохранить это как имя пользователя правильно? поэтому каждый раз, когда токен авторизации будет одинаковым для одного пользователя? – 287986
Facebook предоставляет токен аутентификации, который действителен в течение 60 дней, и Facebook возвращает тот же токен, если пользователь снова войдет в систему. – execv