Login.DisplayRememberMe Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.