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

來源:互聯網
上載者:User

標籤: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-新增鎖定使用者與解除鎖定使用者的功能

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.