V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
sd7355391
V2EX  ›  Java

求教大佬们关于 shiro 框架的问题

  •  
  •   sd7355391 · Sep 7, 2018 · 3828 views
    This topic created in 2792 days ago, the information mentioned may be changed or developed.

    在权限控制这块,要怎么把 shiro 整合进 spring cloud 中去呢。

    9 replies    2018-10-22 11:36:46 +08:00
    deweixu
        1
    deweixu  
       Sep 7, 2018
    sd7355391
        2
    sd7355391  
    OP
       Sep 7, 2018
    额…大佬这个打不开
    inhzus
        3
    inhzus  
       Sep 7, 2018 via Android
    http://www.baidu-x.com/?q=spring+boot+shiro
    一楼的不 fq 版本,相关资料太多了。
    sd7355391
        4
    sd7355391  
    OP
       Sep 7, 2018
    @inhzus 额,单个的 springboot 整合 shiro 很多,就是关于分布式以及集群.用 eureka 做注册中心这样,该怎么整合 shiro ?放网关 zuul 里的话,那么微服务取不了 shiro 里缓存的用户信息以及权限信息,如果微服务要获取的话就得添加 shiro 框架,用 Security 去获取放进 redis 的缓存的话,那岂不是每个微服务都要添加 shiro 框架,做 shiro 配置了。
    zifangsky
        5
    zifangsky  
       Sep 7, 2018
    Spring Session+Spring Data Redis 了解一下,把 shiro 的用户信息存到 Redis 集群,微服务从 Redis 中获取用户信息就可以了。
    ghos
        6
    ghos  
       Sep 7, 2018
    @sd7355391 统一做一个权限中心通过 rpc 调用,其他服务访问权限中心确认权限,或者网关直接拦截鉴权
    iyangyuan
        7
    iyangyuan  
       Sep 7, 2018
    鉴权只在 web 层(或接口层)实现,不同的权限调用不同的服务,下游服务不需要关心权限,只负责提供服务,如果实在需要权限信息的话,可以直接传过去
    fs6409
        8
    fs6409  
       Sep 7, 2018
    out 了,一楼这个六啊
    xiaoxinshiwo
        9
    xiaoxinshiwo  
       Oct 22, 2018
    目前用的是 6#的方式
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2556 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 12:29 · PVG 20:29 · LAX 05:29 · JFK 08:29
    ♥ Do have faith in what you're doing.