Ну, что вы хотите использовать? База данных? Как вы думаете, что даст вам проверка подлинности на основе утверждений?
Аутентификация на основе утверждений облегчает жизнь, если вы хотите передавать идентификационные данные через несколько систем, таких как средний уровень, и на совместимый сервер, без необходимости связываться с олицетворением и делегированием. Это также частично для федерации - позволяя системам других людей работать аутентификацию, а затем авторизовать доступ к вашему приложению на основе идентификационной информации, отправленной этими системами.
Но если все, что вам нужно, это избегать использования AD и вместо этого использовать имена пользователей и пароли, полученные из базы данных, тогда поставщики членства являются более простым вариантом, позволяющим проверять авторизацию на основе ролей и пользователей для WCF и ASP.NET.