Как правило, очень плохой идеей не использовать встроенный провайдер членства asp.net?
Я всегда катался самостоятельно для своих приложений asp.net(с открытым доступом), и на самом деле у меня не было никаких проблем. Он работает и, кажется, избегает слоя сложности. Мои потребности довольно простые: после установки пользователь должен использовать адрес электронной почты и пароль для входа в систему, если они забудут об этом, он будет отправлен им по электронной почте (новый). После настройки мало что нужно сделать для каждой учетной записи пользователя, но мне нужно сохранить несколько дополнительных полей с каждым пользователем (полное имя, телефон и несколько других полей и т.д.). Количество пользователей, которым требуются учетные данные, невелико (обычно это просто администратор и несколько резервных копий), а все остальные используют сайт, не прошедший проверку подлинности.
Каковы большие преимущества, которые я могу упустить, пропуская функции поставщика членства asp.net?