DNN中自定義密碼驗證

2021-09-12 10:01:30 字數 506 閱讀 9376

自定義了乙個登入頁面,因此不像dnn自帶的accountlogin模組那樣能夠自動呼叫相應的方法。這裡必須自己寫sql查詢語句。

在dnn資料庫中與使用者資訊相關的表有三張,分別是users,aspnet_user和aspnet_membership。我們這裡只用到後兩張表,通過連線查詢判斷使用者名稱和密碼是否正確。

查詢語句為:

select * from aspnet_membership inner join aspnet_users on aspnet_membership.userid = aspnet_users.userid where username=? and password=?

只要將上述語句替換從access到sql server 2005 express轉移後資料庫連線的變化一文中的"strsql"就可以實現dnn的密碼驗證。

posted @

2010-03-13 22:14

xwdreamer 閱讀(

...)

編輯收藏

golang 驗證密碼(自定義驗證項)

const 密碼驗證選項 只能含有 pwd opt number uint16 1 iota 數字 0001 pwd opt lower 小寫 0010 pwd opt upper 大寫 0100 pwd opt special 特殊符號 1000 func verifypwd pwd string...

Shiro設定密碼匹配規則(自定義密碼驗證匹配器)

1.自定義乙個realm類,繼承authorizingrealm。2.重寫,dogetauthorizationinfo 用於實現授權 和dogetauthenticationinfo 用於實現驗證 方法 override protected authorizationinfo dogetautho...

wcf自定義使用者名稱密碼驗證

一 建立證書 makecert.exe sr localmachine ss my a sha1 n cn testserver sky exchange pe 二 建立wcf服務 配置檔案 三 增加乙個自定義驗證類 validator類,它要繼承system.identitymodel.selec...