ASP.NET 2.0+ 提供完整的 Membership API 與 **Web Forms 伺服器控制項**,無需手寫 SQL/ADO.NET 即可實現註冊、登入、換密、鎖定等功能。
<asp:CreateUserWizard>:一鍵生成註冊表單、驗證、建立用戶。<asp:Login>:登入表單、記住我、驗證失敗訊息。<asp:LoginStatus>、<asp:LoginName>、<asp:PasswordRecovery> 等輔助控制項。aspnet_regsql.exe 建立 aspnetdb,或讓系統自動在 App_Data 建立 SQL Express/LocalDB 檔案。<membership>、<roleManager>、<authentication mode="Forms">、連線字串。ContinueDestinationPageUrl 導向登入後頁面。繼承 MembershipProvider 或實作 IIdentity/IPrincipal 整合自有使用者表、OAuth、JWT 等現代架構。