Login.DisplayRememberMe Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een selectievakje moet worden weergegeven om de gebruiker in staat te stellen te bepalen of een permanente cookie naar de browser wordt verzonden.

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

Waarde van eigenschap

true om het selectievakje weer te geven; anders, false. De standaardwaarde is true.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld wordt het selectievakje Mij onthouden uitgeschakeld door de DisplayRememberMe eigenschap in te stellen op false.

<%@ 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>

Opmerkingen

Wanneer de DisplayRememberMe eigenschap is ingesteld trueop, wordt de tekst in de RememberMeText eigenschap weergegeven op de pagina, samen met het selectievakje Mij onthouden. Wanneer de gebruiker het selectievakje Mij onthouden inschakelt, blijft de verificatiecooky die naar de computer wordt verzonden, behouden, zodat de gebruiker automatisch wordt geverifieerd bij toekomstige bezoeken aan de site. De waarde van de RememberMeSet eigenschap wordt ingesteld door de selectie in het selectievakje Mij onthouden.

Als DisplayRememberMe dat het is false, wordt er geen selectievakje Onthouden weergegeven op de pagina en kan de gebruiker niet bepalen of de verificatiecookis behouden blijft of niet. U kunt de RememberMeSet eigenschap nog steeds instellen om true een permanente verificatiecooky naar de browser van de gebruiker te verzenden zonder het selectievakje weer te geven.

Note

Er zijn inherente beveiligingsrisico's met het instellen van een permanente verificatiecooky in de browser van een gebruiker. U moet bepalen of deze beveiligingsrisico's acceptabel zijn voor uw site. Als u de RememberMeSet eigenschap true instelt op en de DisplayRememberMe eigenschap falseop, kunnen gebruikers die uw website bezoeken vanuit openbare browsers, zoals in internetcafes, permanente verificatiecookies achterlaten en de volgende gebruiker van de browser toegang hebben tot uw website met behulp van de referenties van de vorige gebruiker.

Deze eigenschap kan niet worden ingesteld op thema's of opmaakmodellen. Zie ThemeableAttribute en ASP.NET Thema's en skins voor meer informatie.

Van toepassing op

Zie ook