Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

将OSharp.Permissions拆分为OSharp.Identity和OSharp.Authorization两个项目 #128

Closed
gmf520 opened this issue Feb 26, 2020 · 0 comments · Fixed by #141
Closed

将OSharp.Permissions拆分为OSharp.Identity和OSharp.Authorization两个项目 #128

gmf520 opened this issue Feb 26, 2020 · 0 comments · Fixed by #141
Labels
Breaked Changes ⚡ 更新有破坏性,对现有业务实现有较大影响 Feature 🔨 新功能,新特性 Finished ✔️ 实现并完工
Milestone

Comments

@gmf520
Copy link
Member

gmf520 commented Feb 26, 2020

您的功能请求与现有问题有关吗?请描述
为了方便小项目单独使用Identity,改变如下:

  • 将OSharp.Permissions拆分为OSharp.Identity和OSharp.Authorization.Functions+OSharp.Authorization.Datas三个项目
  • 同时对原Security中的功能权限和数据权限进行Authorization的迁移
  • 功能权限和数据权限通常是分开使用的,将SecurityPack拆分为FunctionAuthorizationPack和DataAuthorizationPack
  • 授权相关的OSharp.Security命名空间更改为OSharp.Authorization
  • 授权模块的前缀由Security更改为Auth,前端url中security更改为auth
@gmf520 gmf520 added Feature 🔨 新功能,新特性 Planed 📝 Breaked Changes ⚡ 更新有破坏性,对现有业务实现有较大影响 labels Feb 26, 2020
gmf520 added a commit that referenced this issue Feb 26, 2020
💔 同时对原Security中的功能权限和数据权限进行Authorization的迁移 #128
gmf520 added a commit that referenced this issue Feb 27, 2020
…rp.Authorization.Datas。#128

🔨 (auth) 将SecurityPack拆分为FunctionAuthorizationPack和DataAuthorizationPack #128
@gmf520 gmf520 added Finished ✔️ 实现并完工 and removed Planed 📝 labels Feb 27, 2020
@gmf520 gmf520 closed this as completed Feb 27, 2020
@gmf520 gmf520 added this to the v3.1.2 milestone Mar 1, 2020
@gmf520 gmf520 linked a pull request Mar 25, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaked Changes ⚡ 更新有破坏性,对现有业务实现有较大影响 Feature 🔨 新功能,新特性 Finished ✔️ 实现并完工
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant