stellar-deprecated / kelp

Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
https://kelpbot.io
Other
1.11k stars 261 forks source link

[13] Kelp GUI: OAuth support (via Auth0) #706

Closed nikhilsaraf closed 3 years ago

nikhilsaraf commented 3 years ago

Desired Behavior

I want to be able to sign-in using OAuth (Auth0 as an example) when running Kelp GUI with the --enable-kaas flag

Impact

The desired behavior will allow me to run a publicly accessible server that makes my bots protected behind my oauth creds

Feature Suggestion

We can achieve the desired behavior by integrating OAuth

References

This feature exists everywhere

Additional context

PR underway

Specification

Use the existing model like function getUserData and save Auth0 data and context in local storage with a JWT.