Tongsuo-Project / RustyVault

A rusted vault that can do many awesome secrets management stuff...
Apache License 2.0
264 stars 21 forks source link

Optimized code and implemented sys/auth interfaces in the system module. #19

Closed wa5i closed 12 months ago

wa5i commented 1 year ago
  1. Optimized code in the system module and implemented sys/auth interfaces.
  2. Optimized code in the mount and router modules.
  3. Fixed bugs in the auth module.
  4. Optimized code in the kv module.
wa5i commented 1 year ago

How to add a new type of auth in current architecture? For instance, if auth on X.509 certificate is needed someday in the future...

The credential module has not been implemented yet. After it is implemented, you can use the x509 certificate or account password to log in. If the login is successful, a token will be created, which can be used later to operate RustyVaule.