Во-первых, поставщики членства и поставщики профилей служат двум различным целям. Поставщик членства предоставляет список пользователей и функции аутентификации. Поставщик профиля предоставляет способ хранения специфичных для приложения данных, связанных с каждым пользователем.
Требуется ли пользовательский поставщик, зависит от того, какой тип хранилища данных вы хотите использовать. Два встроенных поставщика членства позволяют использовать домен Active Directory (как правило, подходит только при разработке приложения для корпоративной интрасети) или базу данных MS SQL Server. Один встроенный поставщик профилей использует MS SQL. Если вы хотите использовать хранилище данных другого типа, например базу данных PostgreSQL, вам понадобится специальный поставщик для этого конкретного хранилища данных.