欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
asp.net 2.0教程 登錄系列控件_阿杜
asp.net 2.0教程 登錄系列控件
2008-04-21 18:17

登錄系列控件支持可視化操作,只需要修改相應的屬性設置就能滿(mǎn)足基本功能,在代碼層不需要添加任何代碼,當在頁(yè)面中拖入一個(gè)登錄系列控件后,.NET會(huì )自動(dòng)在項目的數據庫文件夾中增加1個(gè)數據庫,用于登錄控件的數據訪(fǎng)問(wèn)。

但是,個(gè)人認為Asp.Net 2.0 的登陸控件,甚至包括成員資格、角色管理等,在實(shí)際開(kāi)發(fā)過(guò)程中實(shí)用性都不敢恭維,還是需要我們編寫(xiě)自己的用戶(hù)登錄及角色程序。所以這里就不多講了,轉來(lái)網(wǎng)友的一篇簡(jiǎn)介給我們的.Net2.0學(xué)習來(lái)個(gè)結尾。

眾多 ASP.NET 登錄控件一起為無(wú)需編程的 ASP.NET Web 應用程序提供可靠完整的登錄解決方案。默認情況下,登錄控件與 ASP.NET 成員資格集成,以幫助使網(wǎng)站的用戶(hù)身份驗證過(guò)程自動(dòng)化。有關(guān) ASP.NET 成員資格的信息,請參見(jiàn)成員資格介紹。

默認情況下,ASP.NET 登錄控件以純文本形式工作于 HTTP 上。如果您對安全性十分關(guān)注,那么可以使用帶 SSL 加密的 HTTPS。

本主題描述每個(gè)控件并提供指向其參考文檔的鏈接。

Login 控件

Login 控件顯示用于執行用戶(hù)身份驗證的用戶(hù)界面。Login 控件包含用于用戶(hù)名和密碼的文本框和一個(gè)復選框,該復選框讓用戶(hù)指示是否需要服務(wù)器使用 ASP.NET 成員資格存儲他們的標識并且當他們下次訪(fǎng)問(wèn)該站點(diǎn)時(shí)自動(dòng)進(jìn)行身份驗證。

Login 控件有用于自定義顯示、自定義消息的屬性和指向其他頁(yè)的鏈接,在那些頁(yè)面中用戶(hù)可以更改密碼或找回忘記的密碼。Login 控件可用作主頁(yè)上的獨立控件,或者您還可以在專(zhuān)門(mén)的登錄頁(yè)上使用它。

如果您一同使用 Login 控件和 ASP.NET 成員資格,將不需要編寫(xiě)執行身份驗證的代碼。然而,如果您想創(chuàng )建自己的身份驗證邏輯,則您可以處理 Login 控件的 Authenticate 事件并添加自定義身份驗證代碼。

LoginView 控件

使用 LoginView 控件,可以向匿名用戶(hù)和登錄用戶(hù)顯示不同的信息。該控件顯示以下兩個(gè)模板之一:AnonymousTemplate 或 LoggedInTemplate。在這些模板中,您可以分別添加為匿名用戶(hù)和經(jīng)過(guò)身份驗證的用戶(hù)顯示適當信息的標記和控件。

LoginView 控件還包括 ViewChanging 和 ViewChanged 的事件,您可以為這些事件編寫(xiě)當用戶(hù)登錄或更改狀態(tài)時(shí)的處理程序。

LoginStatus 控件

LoginStatus 控件為沒(méi)有通過(guò)身份驗證的用戶(hù)顯示登錄鏈接,為通過(guò)身份驗證的用戶(hù)顯示注銷(xiāo)鏈接。登錄鏈接將用戶(hù)帶到登錄頁(yè)。注銷(xiāo)鏈接將當前用戶(hù)的身份重置為匿名用戶(hù)。

可以通過(guò)設置 LoginText 和 LoginImageUrl 屬性自定義 LoginStatus 控件的外觀(guān)。

LoginName 控件

如果用戶(hù)已使用 ASP.NET 成員資格登錄,LoginName 控件將顯示該用戶(hù)的登錄名?;蛘?,如果站點(diǎn)使用集成 Windows 身份驗證,該控件將顯示用戶(hù)的 Windows 帳戶(hù)名。

PasswordRecovery 控件

PasswordRecovery 控件允許根據創(chuàng )建帳戶(hù)時(shí)所使用的電子郵件地址來(lái)找回用戶(hù)密碼。PasswordRecovery 控件會(huì )向用戶(hù)發(fā)送包含密碼的電子郵件。

您可以配置 ASP.NET 成員資格,以使用不可逆的加密來(lái)存儲密碼。在這種情況下,PasswordRecovery 控件將生成一個(gè)新密碼,而不是將原始密碼發(fā)送給用戶(hù)。

您還可以配置成員資格,以包括一個(gè)用戶(hù)為了找回密碼必須回答的安全提示問(wèn)題。如果這樣做,PasswordRecovery 控件將在找回密碼前提問(wèn)該問(wèn)題并核對答案。

PasswordRecovery 控件要求您的應用程序能夠將電子郵件轉發(fā)給簡(jiǎn)單郵件傳輸協(xié)議 (SMTP) 服務(wù)器。您可以通過(guò)設置 MailDefinition 屬性自定義發(fā)送給用戶(hù)的電子郵件的文本和格式。

注意
電子郵件中的密碼信息是以明文形式發(fā)送的。

下面的示例演示了一個(gè)在 ASP.NET 頁(yè)中聲明的 PasswordRecovery 控件,其 MailDefinition 屬性設置用來(lái)自定義電子郵件。

<asp:PasswordRecovery ID="PasswordRecovery1" Runat="server"
    SubmitButtonText="Get Password" SubmitButtonType="Link">
<MailDefinition From="administrator@Contoso.com"
    Subject="Your new password"
    BodyFileName="PasswordMail.txt" />
</asp:PasswordRecovery>

CreateUserWizard 控件

CreateUserWizard 控件收集潛在用戶(hù)提供的信息。默認情況下,CreateUserWizard 控件將新用戶(hù)添加到 ASP.NET 成員資格系統中。

CreateUserWizard 控件收集下列用戶(hù)信息:

用戶(hù)名

密碼

密碼確認

電子郵件地址

安全提示問(wèn)題

安全答案

此信息用來(lái)對用戶(hù)進(jìn)行身份驗證并找回用戶(hù)密碼(如果需要的話(huà))。

注意
CreateUserWizard 控件從 Wizard 控件繼承。

下面的示例演示了 CreateUserWizard 控件的一個(gè)典型 ASP.NET 聲明:

<asp:CreateUserWizard ID="CreateUserWizard1" Runat="server"
    ContinueDestinationPageUrl="~/Default.aspx">
<WizardSteps>
    <asp:CreateUserWizardStep Runat="server"
      Title="Sign Up for Your New Account">
    </asp:CreateUserWizardStep>
    <asp:CompleteWizardStep Runat="server"
      Title="Complete">
    </asp:CompleteWizardStep>
</WizardSteps>
</asp:CreateUserWizard>

ChangePassword 控件

通過(guò) ChangePassword 控件,用戶(hù)可以更改其密碼。用戶(hù)必須首先提供原始密碼,然后創(chuàng )建并確認新密碼。如果原始密碼正確,則用戶(hù)密碼將更改為新密碼。該控件還支持發(fā)送關(guān)于新密碼的電子郵件。#p#分頁(yè)標題#e#

ChangePassword 控件包含顯示給用戶(hù)的兩個(gè)模板化視圖。第一個(gè)模板是 ChangePasswordTemplate,它顯示用來(lái)收集更改用戶(hù)密碼所需的數據的用戶(hù)界面。第二個(gè)模板是 SuccessTemplate,它定義當用戶(hù)密碼更改成功以后顯示的用戶(hù)界面。

ChangePassword 控件由通過(guò)身份驗證和未通過(guò)身份驗證的用戶(hù)使用。如果用戶(hù)未通過(guò)身份驗證,該控件將提示用戶(hù)輸入登錄名。如果用戶(hù)已通過(guò)身份驗證,該控件將用用戶(hù)的登錄名填充文本框。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
使用membership(System.Web.Security)來(lái)進(jìn)行角色與權_2009...
asp.net2.0安全性(Login系列控件)
成員資格介紹
C#驗證控件的使用方法
DW網(wǎng)頁(yè)設計:驗證用戶(hù)注冊
ASP.NET 服務(wù)器控件的驗證
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久