У меня есть действующая система входа в систему прямо сейчас. Я тоже в процессе внедрения Google+ и Facebook. Его работы прекрасны. Но:Нужна ли мне моя пользовательская база данных, чтобы использовать Google & Facebook?
Когда пользователь регистрируется через Facebook или Google, я должен создать нового пользователя в базе данных пользователей веб-приложений? Если да, то что я должен заполнить как пароль?
Допустим, пользователь вошел в систему через Facebook, и он вставляет новую книгу в таблицу книг. Что я должен поставить в колонке столбца вставленной строки? Обычно я помещаю пользователя пользователя зарегистрированного пользователя, который имеет строку в таблице пользователей.
У пользователя нет учетной записи в моем веб-приложении. Он впервые регистрируется в Google+. Что произойдет с этим пользователем, если позже он захочет удалить мой сайт из своих подключенных аккаунтов в Google? Это может быть связано с первым вопросом.
спасибо. Документация обоих API действительно велика и понятна. Но я мог найти ответы на мои вопросы.
Чтобы сохранить идентификаторы, вам нужно некоторое сохранение op op. Это не обязательно должна быть база данных как таковая, хотя во многих случаях это самый простой способ. Когда он удаляет ваш сайт, токен больше не работает, поэтому вы не можете получить какие-либо пользовательские данные или пользователь не сможет аутентифицироваться с заданным токеном. –