C# Class DBAuth.DBAuthRepository

Afficher le fichier Open project: lthomaz/ASP.NET-MVC-Custom-Authentication Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CreatePasswordHash ( string pwd, string salt ) : string
CreateSalt ( ) : string
GenerateKey ( ) : string
SendActivationEmail ( User user ) : void

Method Details

ActivateUser() public méthode

public ActivateUser ( string username, string key ) : bool
username string
key string
Résultat bool

CreateUser() public méthode

public CreateUser ( string username, string password, string email ) : System.Web.Security.MembershipUser
username string
password string
email string
Résultat System.Web.Security.MembershipUser

GetUser() public méthode

public GetUser ( string username ) : System.Web.Security.MembershipUser
username string
Résultat System.Web.Security.MembershipUser

GetUserNameByEmail() public méthode

public GetUserNameByEmail ( string email ) : string
email string
Résultat string

ValidateUser() public méthode

public ValidateUser ( string username, string password ) : bool
username string
password string
Résultat bool