C# Класс DBAuth.DBAuthRepository

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ActivateUser ( string username, string key ) : bool
CreateUser ( string username, string password, string email ) : System.Web.Security.MembershipUser
GetUser ( string username ) : System.Web.Security.MembershipUser
GetUserNameByEmail ( string email ) : string
ValidateUser ( string username, string password ) : bool

Приватные методы

Метод Описание
CreatePasswordHash ( string pwd, string salt ) : string
CreateSalt ( ) : string
GenerateKey ( ) : string
SendActivationEmail ( User user ) : void

Описание методов

ActivateUser() публичный Метод

public ActivateUser ( string username, string key ) : bool
username string
key string
Результат bool

CreateUser() публичный Метод

public CreateUser ( string username, string password, string email ) : System.Web.Security.MembershipUser
username string
password string
email string
Результат System.Web.Security.MembershipUser

GetUser() публичный Метод

public GetUser ( string username ) : System.Web.Security.MembershipUser
username string
Результат System.Web.Security.MembershipUser

GetUserNameByEmail() публичный Метод

public GetUserNameByEmail ( string email ) : string
email string
Результат string

ValidateUser() публичный Метод

public ValidateUser ( string username, string password ) : bool
username string
password string
Результат bool