Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 532 Bytes

README.md

File metadata and controls

13 lines (11 loc) · 532 Bytes

tsing-authorization

Go开发的授权服务,支持多种算法的授权签发、校验、刷新功能

整体结构分为规则、HTTP API两个功能模块:

  • 规则,每条规则都包含了授权器和更新器两部份的配置,授权器负责授权的签发和验证,并支持多种算法的授权。更新器负责刷新授权的生命周期。
  • HTTP API,实现了对规则的维护管理,和对授权的所有操作。

授权算法

已实现的授权算法:

  • JWT HS256
  • JWT RS256
  • JWT SM2
  • JWT SM4