C# 클래스 DBAuth.DBAuthRepository

파일 보기 프로젝트 열기: lthomaz/ASP.NET-MVC-Custom-Authentication 1 사용 예제들

공개 메소드들

메소드 설명
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