2009-07-22 2 views
2

Есть ли способ, которым я мог бы использовать поставщик пользовательского членства без необходимости создания службы asp? Я предпочитаю проверять пользователей прямо из приложения exe непосредственно на БД. Ото я все еще хочу иметь регистрационную форму, которая реализует System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials и взаимодействовать с System.Threading.Thread.CurrentPrincipal, System.Web.Security.MembershipProvider или любого из всех этих Встроенный в .NET материал.Мне нужно реализовать оконное приложение и проверить пользователей на базе SQL DB

Любые хорошие подходы? Я считаю, что я не первый человек, который хочет это сделать, кто-нибудь?

+0

Чувак, почему вы хотите реализовать пользовательский поставщик членства, если уже предусмотрено Windows, 3 основных поставщика членства плюс 2 расширенных провайдера, которые используют Kerberos и Certificate signon? –

+0

Cuz Я хочу иметь свою собственную структуру MembershipUser. Также мои правила проверки различны. Я не хочу, чтобы у пользователей были электронные письма и т. Д. И т. Д. – Shimmy

+0

Как ваш пользовательский поставщик членства поговорит с вашей базой данных, если вы не используете какую-либо услугу? –

ответ

0

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

+0

Вот что я сделал. – Shimmy