2013-01-20 2 views

답변

1

확인이 중요하지 않은 경우 CreateUserAndAccount() 또는 CreateAccount()를 호출 할 때 requireConfirmationToken을 false로 전달해야합니다.

그런 식으로 계정을 만든 후에는 확인이 필요하지 않으며 로그인()은 올바른 자격 증명을 사용해야합니다.

편집 : 일반적으로 확인을 위해서는 사용자가 비밀번호를 잊어 버린 경우 이메일과 같은 신뢰할 수있는 통신 수단이 있어야합니다. 확인을하지 않으면이 "확인 된"의사 소통 수단을 갖지 못합니다. webpages_Membership 데이터베이스 (IsConfirmed == 1)에서 비트를 뒤집어 볼 수도 있지만 그 중 하나는 권장하지 않습니다.

+0

당신이 말했듯이 비트를 뒤집는 것을 권장하지 않습니다. 필요하다면 확인 메커니즘을 사용하지 않아야합니다. 대신 requireConfirmationToken에 false를 전달하면 새로운 사용자가 자동으로 확인됩니다. – Mattygabe

+1

사용자의 이메일 주소를 확인해야하므로 확인이 중요합니다. CreateUserAndAccount()에서 requireConfirmationToken : true를 전달하면 생성 된 사용자는 로그인 할 수 없습니다. 내 사이트에서 다른 많은 웹 사이트처럼 사용자가 이메일을 확인하지 않고 로그인 할 수 있어야합니다. –