Asp.net
是否可以使用 Membership API 更改使用者名
我在 ASP.NET 中使用預設的 sql 成員資格提供程序,我想提供一個頁面來更改使用者的使用者名。我相信我確信我可以使用自定義提供程序來做到這一點,但是這可以使用預設提供程序來完成嗎?
我的問題的第二部分是:我應該允許使用者在創建帳戶後更改他們的使用者名嗎?
確實,預設的 SQL Membership Provider 不允許更改使用者名。但是,如果您的站點上有有效的參數允許使用者更改使用者名,則沒有內在的理由阻止使用者更改使用者名。SQL 數據庫中的所有表都沒有使用者名作為鍵,一切都基於使用者的 ID,因此從實現的角度來看,這將是相當容易的。