WebSecurity 속성 - HasUserId
❮ 웹보안
정의
HasUserId 속성 은 현재 사용자가 WebSecurity 데이터베이스 에 사용자 ID를 가지고 있는지 여부를 나타내는 부울 값입니다 .
현재 사용자에게 사용자 ID가 있는 경우 속성 값은 부울 true 입니다. 기본값은 false 입니다.
C# 및 VB 구문
WebSecurity.HasUserId
예
예 C#
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
예제 VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
비고
HasUserID 속성은 읽기 전용입니다 . 코드로 변경할 수 없습니다.
HasUserId 속성 은 사용자가 WebSecurity 데이터베이스 에 ID를 가지고 있는지만 확인합니다 . 사용자 계정이 유효한지(확인됨) 사용자가 로그인되어 있는지 확인하지 않습니다.
IsConfirmed() 메서드를 사용 하여 사용자가 확인되었는지 확인합니다.
IsAuthenticated 속성을 사용 하여 사용자가 로그인했는지 확인합니다.
오류 및 예외
WebSecurity 개체 에 대한 모든 액세스는 다음과 같은 경우 InvalidOperationException 을 발생시킵니다 .
- InitializeDatabaseConnection() 메서드가 호출되지 않았습니다 .
- SimpleMembership 이 초기화되지 않았습니다(또는 웹사이트 구성에서 비활성화됨).
❮ 웹보안