Presently Gate allows API keys/access tokens to call any API (and indefinitely.) So a compromised token can be used to make unauthorised calls to all APIs.
API keys/access tokens should be linked to a specific API.
There should also be an option to have time limited access tokens which will stop working after a specific time.
Presently Gate allows API keys/access tokens to call any API (and indefinitely.) So a compromised token can be used to make unauthorised calls to all APIs.
API keys/access tokens should be linked to a specific API.
There should also be an option to have time limited access tokens which will stop working after a specific time.