FineUIPro(ASP.NET控件) v8.2.1 基礎(chǔ)版32.7MB / 02-04
KesionEDU科汛新職教網(wǎng)校管理系統(tǒng) v11.240806153MB / 08-07
OpenAuth.Net 開(kāi)源版 v7.24.23MB / 03-16
Senparc.Weixin微信公眾平臺(tái)SDK v1.6.20.58.94MB / 06-08
ASP.NET Core 開(kāi)放源代碼跨平臺(tái)框架 v6.0.3613.3MB / 11-30
魚(yú)碼grant.dll(源碼加密工具)v2.0.3734KB / 01-19
SunnyUI.Net 開(kāi)發(fā)框架 v3.7.23.08MB / 10-13
Furion Web開(kāi)發(fā)框架 v4.9.710.7MB / 02-04
CCFast 可視化馳騁低代碼開(kāi)發(fā)平臺(tái) v1.050.7MB / 08-03
IoTSharp開(kāi)源物聯(lián)網(wǎng) v3.210.8MB / 09-09
-
asp.net快速開(kāi)發(fā)框架(eFrameWork) v5.1.22 asp.net其它 / 8.08MB
-
BootstrapBlazor UI框架 v9.5.0 asp.net其它 / 28.9MB
-
OpenAuth.Net 開(kāi)源版 v7.2 asp.net其它 / 4.23MB
-
QtScrcpy 開(kāi)源免費(fèi)投屏控制安卓手機(jī)軟件 v3.1.1 asp.net其它 / 59.6MB
-
Furion Web開(kāi)發(fā)框架 v4.9.7 asp.net其它 / 10.7MB
-
-
-
ASP.NET Core 開(kāi)放源代碼跨平臺(tái)框架 v6.0.36 asp.net其它 / 13.3MB
-
-
KesionEDU科汛新職教網(wǎng)校管理系統(tǒng) v11.240806 asp.net其它 / 153MB
詳情介紹
大家好,最近把Core學(xué)習(xí)了下,然后做了個(gè)后臺(tái)框架練習(xí)一下。
.net Core 給我們提供了一個(gè)非常好的東西:OnActionExecuting
在每個(gè)Action執(zhí)行之前,進(jìn)行權(quán)限檢查,合法就繼續(xù),非法就反饋錯(cuò)誤信息。我在做這個(gè)后臺(tái)系統(tǒng)時(shí),采用的是如下的方法設(shè)定權(quán)限:
復(fù)制代碼
[Descriper(Name = "功能權(quán)限演示一", Memo = "這里是功能的備注說(shuō)明", Icode ="A06" ,Super =true)]
public IActionResult haha()
{
//假令供養(yǎng)恒沙圣,不如堅(jiān)勇求正覺(jué)
return View();
}
[Descriper(Name = "功能權(quán)限演示二", Memo = "這里是功能的備注說(shuō)明")]
public IActionResult hehe()
{
//布施、持戒、忍辱、精進(jìn)、禪定、般若
return View();
}
復(fù)制代碼
加上自定義標(biāo)簽
[Descriper(Name = "功能權(quán)限演示一", Memo = "這里是功能的備注說(shuō)明", Icode ="A06" ,Super =true)]
即為Action設(shè)置了權(quán)限,當(dāng)然,這個(gè)標(biāo)簽的使用會(huì)配上一段解析程序,這里僅說(shuō)明使用方法。
Name 表示這個(gè)權(quán)限的名稱。
Memo 用來(lái)對(duì)這個(gè)權(quán)限做個(gè)詳細(xì)的描述,以便我們?cè)诤笈_(tái)為用戶設(shè)置權(quán)限時(shí),自己能更清楚設(shè)置的是什么權(quán)限。
Icode 是自己為這個(gè)權(quán)限設(shè)定的簡(jiǎn)碼,因?yàn)闄?quán)限是靠Controller和Action共同定位的,為了簡(jiǎn)單方便,這里可用Icode來(lái)定位權(quán)限,當(dāng)然,這不是必須要設(shè)定的。
Super 這個(gè)屬性是為超級(jí)管理員設(shè)置,如果設(shè)置了Super為true,就表示這個(gè)Action只能由超級(jí)管理員操作,在本系統(tǒng)中,超級(jí)管理員在帳號(hào)表里有個(gè)lx字段,值為“S”時(shí),表示此帳號(hào)是超級(jí)管理員。超級(jí)管理員主要是給開(kāi)發(fā)人員使用的,用來(lái)配置系統(tǒng)。一般給用戶使用的Action,設(shè)定權(quán)限時(shí),不設(shè)定Super即可,它默認(rèn)是false,如上面第二段代碼所示。
打開(kāi)后,直接點(diǎn)登錄就可以了,用戶名、密碼默認(rèn)的,驗(yàn)證碼做了免疫。
歡迎大家測(cè)試,并反饋bug給我,非常感激。待過(guò)幾天更完善一些后,會(huì)將源碼全部公開(kāi)給大家。
下載地址
人氣源碼

一個(gè)完整的asp.net mvc架構(gòu)網(wǎng)站實(shí)例
asp.net 網(wǎng)頁(yè)打印控件 Lodop 4.0 專業(yè)精致版
asp.net PDF閱讀器源碼
asp.net ExtJs 教學(xué)管理系統(tǒng)
asp.net UrlReWrite(Url重寫(xiě)或偽靜態(tài))完美示例源碼
OA綜合辦公系統(tǒng)Asp.net版
簡(jiǎn)單的asp.net相冊(cè)源碼
asp.net 懶人工作通協(xié)同辦公系統(tǒng) (SqlServer版) v6.35
asp.net學(xué)生選課系統(tǒng)源碼 v1.0
圖書(shū)館管理系統(tǒng) asp.net版 1.0
相關(guān)文章
-
FineUIPro(ASP.NET控件) v8.2.1 基礎(chǔ)版FineUIPro是一款基于 jQuery 的專業(yè) ASP.NET 控件庫(kù) - 簡(jiǎn)單易用、速度飛快、皮膚多彩、經(jīng)濟(jì)實(shí)惠,歡迎需要的朋友下載使用...
-
KesionEDU科汛新職教網(wǎng)校管理系統(tǒng) v11.240806KesionEDU V10新職業(yè)教育網(wǎng)校管理系統(tǒng)(簡(jiǎn)稱:科汛網(wǎng)校)是KESION科汛開(kāi)發(fā)的面向個(gè)人、學(xué)校、培訓(xùn)機(jī)構(gòu)及企業(yè)用戶的在線教 育建站系統(tǒng)。...
-
OpenAuth.Net 開(kāi)源版 v7.2OpenAuth.Net是一個(gè).Net權(quán)限管理及快速開(kāi)發(fā)框架、非常好用的權(quán)限工作流系統(tǒng)。歡迎需要的朋友下載使用...
-
Senparc.Weixin微信公眾平臺(tái)SDK v1.6.20.5Senparc.Weixin微信公眾平臺(tái)SDK支持.NET Framework及.NET Core,支持微信公眾號(hào)、小程序、小游戲、企業(yè)號(hào)、企業(yè)微信、開(kāi)放平臺(tái)、微信支付、JSSDK、微信周邊等全平臺(tái),喜歡...
-
ASP.NET Core 開(kāi)放源代碼跨平臺(tái)框架 v6.0.36ASP.NET Core 6.0是一個(gè)開(kāi)放源代碼和跨平臺(tái)框架,用于構(gòu)建基于現(xiàn)代云的互聯(lián)網(wǎng)連接應(yīng)用程序,例如Web應(yīng)用程序,IoT應(yīng)用程序和移動(dòng)后端...
-
魚(yú)碼grant.dll(源碼加密工具)v2.0.3魚(yú)碼grant.dll是一個(gè)簡(jiǎn)單易用的源碼加密工具。標(biāo)準(zhǔn)DLL,讓軟件開(kāi)發(fā)者快速為自己軟件加上注冊(cè)碼,實(shí)現(xiàn)商用授權(quán)許可,歡迎需要的朋友下載使用...
-
SunnyUI.Net 開(kāi)發(fā)框架 v3.7.2SunnyUI.Net 是基于.Net Framework 4.0+、.Net Core3.1、.Net 5 框架的 C# WinForm 開(kāi)源控件庫(kù)、工具類庫(kù)、擴(kuò)展類庫(kù)、多頁(yè)面開(kāi)發(fā)框架...
-
Furion Web開(kāi)發(fā)框架 v4.9.7Furion Web開(kāi)發(fā)框架是一個(gè)為了讓 .NET 開(kāi)發(fā)更簡(jiǎn)單,更通用,更流行的開(kāi)發(fā)框架。歡迎下載使用...
-
CCFast 可視化馳騁低代碼開(kāi)發(fā)平臺(tái) v1.0CCFast馳騁低代碼開(kāi)發(fā)平臺(tái)是一個(gè)可視化,可理解,更提供有價(jià)值的快速開(kāi)發(fā)方案和整體服務(wù)的低代碼敏捷開(kāi)發(fā)平臺(tái)。歡迎下載使用...
-
IoTSharp開(kāi)源物聯(lián)網(wǎng) v3.2IoTSharp開(kāi)源物聯(lián)網(wǎng)是一個(gè) 基于.Net Core 開(kāi)源的物聯(lián)網(wǎng)基礎(chǔ)平臺(tái), 支持 HTTP、MQTT 、CoAp 協(xié)議, 屬性數(shù)據(jù)和遙測(cè)數(shù)據(jù)協(xié)議簡(jiǎn)單類型豐富...
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
☉ 本站提供的OneMore后臺(tái)權(quán)限框架 v1.0資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


