Я реализовал подключение FB на своем веб-сайте, и все работает нормально.внедрение входа FB на веб-сайт; разрешить пользователю сменить пароль?
Процедура является довольно стандартным:
user clicks FB button on my website
I capture the user's FB email, name
I create a new user in my database with the users email and name
На странице профиля каждого пользователя, я позволить пользователю изменить свой пароль. Мне показалось, что если пользователь входит в систему с FB (или Google, если на то пошло), я не должен позволять им изменять свой пароль, так как 1) я не могу повлиять на их пароль FB и 2) у них действительно нет пароля на моем сайте. Это имеет смысл или я что-то упускаю? Достаточно ли достаточно просто очертить форму пароля в своем профиле или есть лучший способ справиться с этим?
Thanks -
Это зависит, если ваш веб-сайт только принимает FB или Google логин исключительно, то вам не понадобится поле пароля вообще в профиле вашего пользователя, так как проверка подлинности уже выполняется FB. Если вам нужен ваш собственный логин, кроме FB, я предлагаю вам сделать это, как решение ниже. – har2vey