최신 웹 개발 튜토리얼
 

WebSecurity -의 createAccount ()


<WebSecurity 객체

정의

CreateAccount() 메소드는 사용자 이름과 암호를 사용하여, 사용자 데이터베이스에 새 계정을 생성하고, 선택적으로 사용자가 명시 적으로 계정을 확인해야합니다 여부를 지정할 수 있습니다.


C # 및 VB 구문

WebSecurity.CreateAccount( username, password, requireConfirmation )

매개 변수

매개 변수 유형 기술
userName String 사용자 이름
password String 사용자 암호
requireConfirmation Boolean 계정이 토큰 반환 값을 사용하여 확인해야하는 경우는 true, 기본값은 false입니다.

반환 값

유형 기술
String 사용자에게 전송 할 수있는 토큰은 계정을 확인합니다.

오류 및 예외

WebSecurity 개체에 액세스하면 InvalidOperationException이 경우가 발생합니다 :

  • InitializeDatabaseConnection() 메서드가 호출되지 않았습니다
  • SimpleMembership가 초기화되지 않습니다 (or disabled in the website configuration)

CreateAccount() 메소드는 또한 MembershipCreateUserException 경우 예외 :

  • 사용자 이름이 비어 있습니다
  • 사용자 이름은 이미 회원 계정을 가지고
  • 암호가 비어 있습니다
  • 암호가 너무 깁니다
  • 데이터베이스 작업이 실패

기술 데이터

이름
네임 스페이스 WebMatrix.WebData
어셈블리 WebMatrix.WebData.dll

<WebSecurity 객체