白名单 权限认证方法
生活随笔
收集整理的這篇文章主要介紹了
白名单 权限认证方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
針對(duì),MVC,模塊,控制器 這類框架
思路:
1:系統(tǒng)是否需要認(rèn)證(配置文件 可設(shè)置),
2:改模塊,是否在(不需要認(rèn)證的模塊中(配置文件))
3:模塊 不存在 不需要認(rèn)證的模塊數(shù)組中,或者 模塊,存在 需要認(rèn)證的模塊數(shù)組中
4:方法 不存在 不需要認(rèn)證的方法數(shù)組中,或者 方法,存在 需要認(rèn)證的方法數(shù)組中
?
5:獲取白名單的數(shù)組
?
6:當(dāng)用戶訪問(wèn)一個(gè)模塊時(shí),取路徑與白名單對(duì)比,白名單中有此路徑,就通過(guò),不然就沒(méi)權(quán)限
?
7:訪問(wèn)需求
1:模塊名稱 方法名稱 在白名單
2:模塊名稱在白名單 且 模塊 數(shù)組為空
?
8:顯示需求(后臺(tái)面板):
1:是否是管理員
2:是否模塊存在
3:方法是否存在 且 是否存在白名單中
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/yubinbin/p/3718335.html
總結(jié)
以上是生活随笔為你收集整理的白名单 权限认证方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mac os x下配置nginx + p
- 下一篇: Perl 中的正则表达式