V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zhaojun1998
V2EX  ›  分享创造

分享一个 Shiro 权限管理系统,支持 HTTP Method 粒度的权限控制。真的不点进来看一看吗?

  •  1
     
  •   zhaojun1998 ·
    zhaojun1998 · 2019-07-08 09:10:40 +08:00 · 2736 次点击
    这是一个创建于 1753 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Shiro-Action

    本项目基于 Spring Boot, 项目特色是支持 restful 风格权限控制, 支持对同一 URL, 不同 HTTP Mehtod 的权限控制, 适用于更多的场景.

    如对于 /user, 可以根据对于此 URL 的 GET, POST... 请求来分配不同的权限.

    项目地址: https://github.com/zhaojun1998/Shiro-Action/

    预览地址: http://shiro.jun6.net/

    文档地址: http://docs.zhaojun.im/shiro/

    前端模板地址: https://github.com/zhaojun1998/Z-Admin

    默认管理员账号: admin, 密码: 123456.

    普通用户账号: user, 密码: 123456.

    为了不影响其他人的浏览体验, 请尽量不要进行删除类的敏感操作. admin 为超级管理员, 自动拥有全部权限.

    系统特色

    • 代码简洁, 结构清晰.
    • 支持根据同 URL, 不同 HTTP Method 来校验权限, 更支持 restful 场景.
    • 集成 OAuth2 登录, 且提供了接口易于拓展开发.
    • 全局异常处理. 根据请求方式区分返回 json 数据还是错误页面.
    • Logback MDC 支持, 将当前登录人和操作者 IP 加入日志中.
    • JSR-303 数据校验

    系统预览

    项目地址: https://github.com/zhaojun1998/Shiro-Action/

    5 条回复    2019-07-08 19:56:04 +08:00
    Rhinecho
        1
    Rhinecho  
       2019-07-08 09:16:38 +08:00 via iPhone
    给个 star 先
    ResidualWind
        2
    ResidualWind  
       2019-07-08 09:16:47 +08:00
    前排支持!
    BlackZhu
        3
    BlackZhu  
       2019-07-08 11:12:55 +08:00
    个人感觉红色的叶子不是很有必要
    zhaojun1998
        4
    zhaojun1998  
    OP
       2019-07-08 11:17:44 +08:00
    @BlackZhu 嗯,确实是,我会考虑去掉这个图标,或者换个符合此场景的图标。
    cccy0
        5
    cccy0  
       2019-07-08 19:56:04 +08:00
    看着还不错,star 一下先
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1862 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:29 · PVG 00:29 · LAX 09:29 · JFK 12:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.