簡體   English   中英

自定義簡單成員資格/ WebMatrix Websecurity? 是否可以抑制OAuth表? 刪除密碼字段?

[英]Customizing Simple Membership/WebMatrix Websecurity? Ability to suppress OAuth Tables? Delete password field?

我正在MVC4網站上工作,並且一直在自定義現成的SimpleMembershipProvider,並且有一些我無法在文檔中找到的問題。

1)我可以對生成的表進行哪種控制? 例如,如果您永遠不會使用OAuth,是否有任何方法可以阻止OAuth表的生成? 是否可以簡單地使它與用戶表中的角色字段一起工作,而不是與默認的單獨聯接表一起工作?

2)用戶將通過外部系統進行身份驗證。 無論如何,是否有將Websecurity.Login(用戶名,密碼)覆蓋為Webseurity.Login(用戶名)的方法?

在此先感謝您可以提供的任何指針或資源。

您只能修改的表是UserProfile。 這是有關如何在SimpleMembership中自定義UserProfile的說明

沒有一個僅接受用戶名的WebSecurity.Login方法。 但是您可以通過在使用WebSecurity.CreateUserAndAccount時為數據庫中的每個人分配相同的內部密碼,然后在使用Login方法時使用該內部密碼來解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM