как начать использовать openID в проекте asv.net mvc3? - PullRequest
6 голосов
/ 15 мая 2011

Мне нужен механизм аутентификации для моего сайта (в asp.net mvc3), первая опция openID, другая опция через мой сайт. Я не знаю, как начать с дотнетопенида, потому что у него нет хорошего документа или какого-либо руководства, чтобы начать с него. Есть ли какой-нибудь визуальный документ или какой-нибудь полезный пошаговый ресурс для него. Другой вопрос: я хочу использовать google и Yahoo OpenID-аутентификацию, есть ли разница в их использовании?!

танков много для ваших предложений

Ответы [ 3 ]

9 голосов
/ 15 мая 2011

Вы можете сделать хуже, чем скачать шаблон ASP.NET MVC 2 OpenID (C #) из Visual Studio Gallery.

Шаблон проекта C # ASP.NET MVC для дать вам сильное начало в сети сайт, который принимает OpenID. OAuth поставщик услуг также включен так что клиенты могут получить доступ к данным пользователя с авторизация пользователя и без пароль.

Существует также шаблон под названием Html5-MVC3-BP-OpenAuth , который описывается как:

Этот шаблон создает бритву MVC3 проект с Html5 Boilerplate от Пол ирландский. Также включает в себя DotNetOpenAuth CTP для аутентификации через OpenId, Twitter (OAuth) или Facebook (OAuth2).

Поочередно проверить MvcOpenID - начальный комплект OpenID для ASP.NET MVC в Codeplex:

"MvcOpenID - это стартовый набор OpenID для ASP.NET MVC. Это первый и прежде всего инструмент обучения. я выучил много о OpenID при разработке это и прокомментировал код много. Запуск приложения и степпинг через код самый лучший и наверное самый быстрый способ учиться. Помимо его образовательной ценности вы также можно использовать его в качестве стартового набора для ваш ASP.NET MVC на основе веб приложения. "

1 голос
/ 15 мая 2011

Это было несколько лет назад, но я интегрировал DotNetOpenId в свой блог:

http://blog.dantup.com/2009/04/using-openid-in-your-aspnet-mvc.html

Это было довольно безболезненно, и весь необходимый код есть на этой странице.Похоже, что StackOverflow также использует ту же библиотеку:

Лучший OpenId API для приложения ASP.NET MVC

0 голосов
/ 22 мая 2011

Кроме того, вы можете проверить сообщения в блоге Доминика Байера здесь и здесь по теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...