来源 :金融界2024-02-26
据国家知识产权局公告,中国农业银行股份有限公司申请一项名为“一种分布式微服务的权限认证架构、认证方法及认证系统“,公开号CN117596063A,申请日期为2023年12月。
专利摘要显示,本发明公开一种分布式微服务的权限认证架构、认证方法及认证系统。该架构包括请求转发模块、认证与权限微服务及业务功能微服务;各微服务中设置公共依赖组件;请求转发模块接收客户端发起的认证请求并转发至目标微服务;认证与权限微服务或业务功能微服务在接收到认证请求时,通过设置的公共依赖组件确定双JWT并发送至客户端;请求转发模块接收客户端发起的业务资源访问请求并转发至目标业务功能微服务;业务资源访问请求包括双JWT;业务功能微服务在接收到业务资源访问请求时,在确定双JWT有效时通过权限控制数据查询接口获取权限控制数据,根据双JWT与权限控制数据进行鉴权处理;鉴权通过时执行业务逻辑,有统一和自定义认证功能。