Я нахожусь в процессе создания серии веб-сайтов и веб-приложений, которые будут размещаться на выделенном сервере, которым я владею и который размещаю.Они будут разработаны на Windows Server 2008, IIS7 и .NET 4, SQL Server 2008 и Entity Framework.Это будет живой сервер, а также место, где я могу узнать, как сделать что-то новое.
- У пользователя будет одно имя пользователя / пароль для всех сайтов
- AПользователь может иметь разные уровни доступа на каждом сайте.
- . Вход в систему должен быть постоянным во время сеансов. "Запомнить меня"
- . "Выйти".Будут некоторые части сайтов, где разрешен анонимный доступ
Я смотрел на OpenId и OAuth, и я не уверен, что один из них действительно отвечает всем требованиям.Я не хочу использовать что-то вроде Twitter для обработки аутентификации, так как слышал, что оно полно дыр.