Login.RememberMeSet 속성

정의

사용자의 브라우저에 영구 인증 쿠키를 보낼지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 virtual property bool RememberMeSet { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool RememberMeSet { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.RememberMeSet : bool with get, set
Public Overridable Property RememberMeSet As Boolean

속성 값

Boolean

영구 인증 쿠키를 보내면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

특성

설명

RememberMeSet 속성이 있으면 true사용자의 컴퓨터에 전송된 인증 쿠키가 50년 후에 만료되도록 설정되므로 사용자가 다음에 웹 사이트를 방문할 때 사용할 영구 쿠키가 됩니다. 인증 쿠키는 사용자의 컴퓨터에 존재하므로 사용자는 이미 인증된 것으로 간주되며 웹 사이트에 다시 로그인할 필요가 없습니다.

속성이 DisplayRememberMe 있으면 trueRememberMeSet 속성이 사용자에게 표시되는 확인란의 값으로 설정됩니다.

속성이 DisplayRememberMefalse페이지에 내 기억 확인란이 표시되지 않으며 사용자는 인증 쿠키가 영구적인지 여부를 제어할 방법이 없습니다. 속성인 RememberMeSet true경우 사용자의 브라우저로 전송된 인증 쿠키는 영구 쿠키가 됩니다.

사용자가 컨트롤을 사용하여 LoginStatus 웹 사이트에서 로그아웃하는 경우 영구 쿠키가 사용자의 컴퓨터에서 지워지고 사용자는 다음 방문 시 사이트에 로그인해야 합니다.

참고

사용자의 브라우저에서 영구 인증 쿠키를 설정하는 데는 내재된 보안 위험이 있습니다. 이러한 보안 위험을 사이트에 허용 되는지 여부를 결정 합니다. RememberMeSet 예를 들어 인터넷 카페와 DisplayRememberMe false같이 공용 브라우저에서 웹 사이트를 방문하는 사용자가 속성을 true 설정하면 영구 인증 쿠키를 실수로 남겨 둘 수 있으며 브라우저의 다음 사용자는 이전 사용자의 자격 증명을 사용하여 웹 사이트에 액세스할 수 있습니다.

이 속성은 테마 또는 스타일시트 테마에 의해 설정될 수 없습니다. 자세한 내용은 ThemeableAttribute 하 고 ASP.NET 테마 및 스킨합니다.

적용 대상

추가 정보