Пример Facebook C # SDK для регистрации учетной записи пользователя в ASP.NET MVC 3 - PullRequest
4 голосов
/ 09 января 2012

Существует ли пример пакета SDK для Facebook C # с ASP.NET MVC 3 (приложение без холста), который:

  1. Позволяет пользователю зарегистрироваться через регистрационную форму на сайте
  2. Позволяет пользователю войти в систему через Facebook Connect и зарегистрировать пользователя, если это его / ее первый визит
  3. Впоследствии разрешите пользователю входить в систему / проходить аутентификацию через форму входа на веб-сайте или через Facebook (если пользователь зарегистрирован через Facebook Connect).

Кажется, что это будет распространенный сценарий, который пойдет на пользу многим другим, но практически все примеры, которые я видел, не выходят за рамки аутентификации пользователя с Facebook. Я думаю, что пример, который может выполнить базовый сценарий входа в систему / регистрации, поможет не изобретать колесо.

Большое спасибо! :)

1 Ответ

3 голосов
/ 18 апреля 2012

Я сейчас занимаюсь этим на моем сайте.Однако обратите внимание, что поставщик членства не соответствует должным образом с аутентификацией FB.В моем проекте у меня есть 2 контроллера, один для проверки подлинности FB, а другой - для проверки подлинности с помощью форм.Код проверки подлинности с помощью форм является в значительной степени стандартным, предоставленным в новом проекте, за исключением того, что я шифрую свой пароль с помощью BCrypt после добавления значения Salt.

Пожалуйста, обратитесь к моему блогу http://theocdcoder.com/tutorial-integrating-facebook-authentication-asp-net-mvc-3/ для FBинтеграция.Причина, по которой я не включил другой код Forms, заключается в том, что он не зависит от кода FB.

Также в методе входа FB в Controller вам придется обрабатывать сценарий, если пользователь уже был зарегистрирован черезМетод форм, если нет, то создайте новую запись для того же.

Надеюсь, это поможет.

...