Login.DisplayRememberMe 속성

정의

영구 쿠키를 브라우저로 보낼지 여부를 사용자가 제어할 수 있도록 하는 확인란의 표시 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

확인란을 표시하면 true이고, 그렇지 않으면 false입니다. 기본값은 true입니다.

특성

예제

다음 코드 예제에서는 속성을 false로 설정하여 기억하기 확인란을 DisplayRememberMe 사용하지 않도록 설정합니다.

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" 
                DisplayRememberMe = "False">
            </asp:Login>
        </form>
    </body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" 
                DisplayRememberMe = "False">
            </asp:Login>
        </form>
    </body>
</html>

설명

속성이 DisplayRememberMe 로 설정 true되면 속성에 RememberMeText 포함된 텍스트가 페이지에 나와 기억 확인란과 함께 표시됩니다. 사용자가 내 기억 확인란을 선택하면 컴퓨터에 전송된 인증 쿠키가 유지되므로 나중에 사이트를 방문할 때 사용자가 자동으로 인증됩니다. 속성 값 RememberMeSet 은 내 기억 확인란의 선택 항목에 의해 설정됩니다.

false이면 DisplayRememberMe 내 기억 확인란이 페이지에 표시되지 않으며 사용자는 인증 쿠키가 지속되는지 여부를 제어할 방법이 없습니다. 확인란을 RememberMeSet 표시하지 않고도 속성을 로 true 설정하여 영구 인증 쿠키를 사용자의 브라우저로 보낼 수 있습니다.

참고

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

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

적용 대상

추가 정보