#microservices #together #refresh-token #role #password #user

app ras_auth

用于身份验证的微服务,与ras_service一起使用。

1 个不稳定版本

0.1.0 2022年3月26日

#16#refresh-token

MIT 许可证

17KB
504

ras_auth

用于身份验证的微服务,与ras_service一起使用。

Sqlite表:创建表users(name text primary key, password text, role int)。

注册:POST { "name": "some_name", "password": "some_password" }

登录(生成新的访问和刷新令牌):POST { "name": "some_name", "password": "some_password" }

刷新(生成新的访问和刷新令牌):POST { "token": "some_refresh_token" }

更改角色(允许在0000_0110位掩码上):POST { "token": "some_access_token", "name": "some_name", "role": "2" }

获取公钥(允许在0000_0001位掩码上):POST { "token": "some_access_token" }

依赖项

~38–54MB
~1M SLoC