標籤:rdiframework 工作流程 快速開發架構 web前端 許可權系統
鎖定使用者功能在現實應用情境中得到了大量的應用,當我們需要限制某使用者的登入,又不能刪除這個使用者時就可以使用鎖定功能,如:未授權的使用者嘗試錯誤密碼錯誤過多可以嘗試的使用者進行鎖定,又如ATM機上取錢時密碼錯誤輸入過多也會對目前使用者進行鎖定等其他非常多的應用場合。
RDIFramework.NET V3.2版本新增了使用者鎖定與解除鎖定的功能,當指定使用者被鎖定後,就不能進行登入了,只有解除鎖定後才可以登入。鎖定使用者與解除鎖定放在了使用者授權管理介面中。
鎖定使用者與解除鎖定使用者可以調用架構提供的下面兩個介面處理:
鎖定使用者:
| 1 |
RDIFrameworkService.Instance.LogOnService.LockUser(UserInfo userInfo, string userName); |
解除鎖定:
| 1 |
RDIFrameworkService.Instance.LogOnService.UnLockUser(UserInfo userInfo, string userName); |
一、Web版鎖定與解除鎖定功能
鎖定使用者與解除鎖定如所示:
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201703/157572-20170319151122323-48895083.png" style="border:0px;" />
選中需要鎖定的使用者後單擊“鎖定使用者”命令按鈕,如所示就會彈出是否鎖定指定租房的提示框,單擊鎖定即可。
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201703/157572-20170319151131323-1732289625.png" style="border:0px;" />
鎖定成功後我們用被鎖定的使用者嘗試登入就會提示:如所示就會提示登入賬戶被鎖定。
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201703/157572-20170319151146510-148911264.png" style="border:0px;" />
如果想要登入可以等待系統預設設定的30分鐘或直接聯絡管理員解除使用者鎖定即可。解除鎖定一樣是在“使用者授權”管理主介面上操作即可。
二、WinForm版鎖定與解除鎖定功能
鎖定使用者與解除鎖定如所示:
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201703/157572-20170319151159276-1712598469.png" style="border:0px;" />
選中需要鎖定的使用者後單擊“鎖定使用者”命令按鈕,如所示就會彈出是否鎖定指定租房的提示框,單擊鎖定即可。
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201703/157572-20170319151207338-1656313380.png" style="border:0px;" />
鎖定成功後我們用被鎖定的使用者嘗試登入就會提示:如所示就會提示登入賬戶被鎖定。
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201703/157572-20170319151215041-1137314347.png" style="border:0px;" />
如果想要登入可以等待系統預設設定的30分鐘或直接聯絡管理員解除使用者鎖定即可。解除鎖定一樣是在“使用者授權”管理主介面上操作即可。
相關文章:
V3.2版本代碼產生器下載:
RDIFramework 平台代碼產生器V3.2 發布版 20170227
RDIFramework.NET — 基於.NET的快速資訊化系統開發架構 — 系列目錄
RDIFramework.NET ━ .NET快速資訊化系統開發架構 ━ 工作流程組件介紹
一路走來數個年頭,感謝RDIFramework.NET架構的支援者與使用者,大家可以通過下面的地址瞭解詳情。
RDIFramework.NET官方網站:http://www.rdiframework.net/
RDIFramework.NET官方部落格:http://blog.rdiframework.net/
同時需要說明的,以後的所有技術文章以官方網站為準,歡迎大家收藏!
RDIFramework.NET架構由專業團隊長期打造、一直在更新、一直在升級,請放心使用!
歡迎關注RDIFramework.NET架構官方公眾(號:rdiframework-net),及時瞭解最新動向。
掃描二維碼立即關注
650) this.width=650;" src="http://images2015.cnblogs.com/blog/157572/201610/157572-20161008152933504-462402858.png" style="border:0px;" />
本文出自 “快速資訊化系統開發架構” 部落格,請務必保留此出處http://chinahuyong.blog.51cto.com/2721990/1917761
RDIFramework.NET ━ .NET快速資訊化系統開發架構 V3.2-新增鎖定使用者與解除鎖定使用者的功能