MyNopCommerce VS2019Core 2.2NopCommerce 4.20添加任务定义
一步一步拆解nopCommerce 4.20
的授权逻辑,2019-11-11_MyNopCommerce_VS19Core2.2Nop4.20
这个示例比较适合有点基础的你继续深入。整个例子是基于前一个缓存定义的版本(就是那个 015 开头的),做了一轮重构。讲真,逻辑挺清晰的,流程也不绕,适合拿来练手或者直接借鉴进你自己的项目里。
授权部分是用Jwt
来做的,多中小型项目都喜欢这么搞,配合ASP.NET Core
自带的中间件,用起来蛮顺手。关键是配完之后,一堆接口就可以放心加上授权控制,安全性上一个台阶。
配套资源也比较全,像是.net core 使用 Jwt 授权验证和asp.net core 授权详解,都能给你不少启发。你也可以搭配前面的身份验证代码一起参考,串联起来理解会更顺。
小提醒一下,nopCommerce
的授权机制并不复杂,但坑也不少,比如权限的加载顺序、角色匹配之类的,写之前建议先把流程走一遍再上手。
如果你正好在折腾权限系统,或者在做基于nop
的插件开发,那这个示例还挺值得一看。
下载地址
用户评论