1. 程式人生 > >RDIFramework.NET ━ .NET快速資訊化系統開發框架 V3.2-新增鎖定使用者與解除鎖定使用者的功能

RDIFramework.NET ━ .NET快速資訊化系統開發框架 V3.2-新增鎖定使用者與解除鎖定使用者的功能

  鎖定使用者功能在現實應用場景中得到了大量的應用,當我們需要限制某使用者的登入,又不能刪除這個使用者時就可以使用鎖定功能,如:未授權的使用者嘗試錯誤密碼錯誤過多可以嘗試的使用者進行鎖定,又如ATM機上取錢時密碼錯誤輸入過多也會對當前使用者進行鎖定等其他非常多的應用場合。

  RDIFramework.NET V3.2版本新增了使用者鎖定與解除鎖定的功能,當指定使用者被鎖定後,就不能進行登入了,只有解除鎖定後才可以登入。鎖定使用者與解除鎖定放在了使用者授權管理介面中。

  鎖定使用者與解除鎖定使用者可以呼叫框架提供的下面兩個介面處理:

  鎖定使用者:

RDIFrameworkService.Instance.LogOnService.LockUser(UserInfo userInfo, string userName);  

  解除鎖定:

RDIFrameworkService.Instance.LogOnService.UnLockUser(UserInfo userInfo, string userName);  

  一、Web版鎖定與解除鎖定功能

  鎖定使用者與解除鎖定如下圖所示:

 

  選中需要鎖定的使用者後單擊“鎖定使用者”命令按鈕,如下圖所示就會彈出是否鎖定指定租房的提示框,單擊鎖定即可。

 

  鎖定成功後我們用被鎖定的使用者嘗試登入就會提示:如下圖所示就會提示登入賬戶被鎖定。

 

  如果想要登入可以等待系統預設設定的30分鐘或直接聯絡管理員解除使用者鎖定即可。解除鎖定一樣是在“使用者授權”管理主介面上操作即可。

  二、WinForm版鎖定與解除鎖定功能

  鎖定使用者與解除鎖定如下圖所示:

 

  選中需要鎖定的使用者後單擊“鎖定使用者”命令按鈕,如下圖所示就會彈出是否鎖定指定租房的提示框,單擊鎖定即可。

 

  鎖定成功後我們用被鎖定的使用者嘗試登入就會提示:如下圖所示就會提示登入賬戶被鎖定。

 

  如果想要登入可以等待系統預設設定的30分鐘或直接聯絡管理員解除使用者鎖定即可。解除鎖定一樣是在“使用者授權”管理主介面上操作即可。

相關文章:

    V3.2版本程式碼生成器下載: 

  一路走來數個年頭,感謝RDIFramework.NET框架的支持者與使用者,大家可以通過下面的地址瞭解詳情。

      同時需要說明的,以後的所有技術文章以官方網站為準,歡迎大家收藏!

      RDIFramework.NET框架由專業團隊長期打造、一直在更新、一直在升級,請放心使用! 

歡迎關注RDIFramework.net框架官方公眾微信微信號:guosisoft),及時瞭解最新動態。

掃描二維碼立即關注