Что используют крупные веб-сайты, встроенные в .NET, для своих компонентов входа в систему?
Я буду реализовывать функции входа и членства в большом веб-приложении .NET. На мой взгляд, есть 4 варианта:
- Использование стандартного поставщика членства Microsoft
- Создание собственного поставщика членства
- Использовать другой сторонний компонент
- Создание полностью настраиваемой среды входа / аутентификации
Я пытаюсь оптимизировать для надежности, поэтому я хотел бы знать, если такие сайты, как MySpace или PlentyOfFish уже установили лучшие практики в этой области. Реальная мотивация для этого вопроса - я хочу подтвердить, что стратегия MS Membership Provider Provider будет хорошо масштабироваться.
Я знаю, что StackOverflow использует OpenID, но я не думаю, что это было бы хорошим решением для того, над чем я работаю, так как многие из моих будущих пользователей будут не техническими. Не стесняйтесь указывать, почему стоит рассмотреть OpenID, если вы в это сильно верите.