Плюсы и минусы ASP.NET Login Controls? - PullRequest
0 голосов
/ 12 августа 2010

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

Ответы [ 3 ]

1 голос
/ 12 августа 2010

Раньше я задавал тот же вопрос сам.

Судя по полученным ответам, управление входом в систему очень хорошее, и в плане безопасности это тоже довольно хорошо.

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

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

Нет правильного / неправильного ответа для этого ..

0 голосов
/ 06 ноября 2013

Несколько причин для его использования были изложены выше.

Одна из причин, по которой НЕ стоит его использовать, - это когда вам также необходимо использовать обычную аутентификацию. У моих клиентов это происходило довольно часто: у каждого пользователя есть свой логин в моей бэкэнде asp.net. Но кроме того, сторона защищена базовой аутентификацией Windows. В одном случае поставщик, выбранный моими клиентами, использовал проверку подлинности Windows. Оба механизма, работающие вместе, доставляют много хлопот ....

0 голосов
/ 23 сентября 2010

Встроенные элементы управления входом в систему достаточно надежны и обеспечивают глубокую интеграцию в систему стека поставщиков.

Если ваш вопрос "они слабые или хрупкие?" Ответ - твердое НЕТ.

Если у вас нет очень веских причин для повторного изобретения колеса, вы сделаете себе одолжение, используя то, что предоставляется.

Удивительная степень настройки может быть достигнута с помощью выставленных событий элементов управления.

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

...