Оценка параметров управления пользователями - PullRequest
0 голосов
/ 10 июня 2009

Я работаю над веб-приложением (C #, VS2008 с Entity моделированием) и добавлю некоторые параметры входа / аутентификации / авторизации, которыми можно управлять через сайт.

Я хотел бы знать некоторые способы реализации такой функциональности.

Посетителями этого сайта может быть кто угодно, но им нужно будет как-то зарегистрироваться, чтобы получить доступ к сайту, чтобы мы могли отслеживать уникальных посетителей. Некоторым посетителям будет предоставлен дополнительный доступ в зависимости от их ролей, а в некоторых случаях посетитель будет иметь собственную персональную стартовую страницу на своем сайте.

У меня сейчас есть три варианта: 1) Написать новую систему с нуля. 2) Используйте функциональность, которую обеспечивает VS. 3) Используйте OpenID API от Google и несколько других. (И добавьте систему ролей поверх этого.)

Есть ли еще (бесплатные) опции для управления пользователями и ролями?

1 Ответ

2 голосов
/ 10 июня 2009

Я думаю, что наиболее эффективный способ справиться с этим - объединить 2) и 3) и написать поставщика членства на основе .Net, который реализует OpenID . То есть, конечно, если ваши клиенты / менеджеры хотят поддержки OpenID - если нет (и будьте понятны, когда вы об этом просите), просто делайте регулярное членство в .NET. Не изобретай велосипед.

...