Closed dstpierre closed 1 year ago
This PR adds an OAuth implementation to enable sign-in with services like Google, GitHub, Twitter etc.
There's a new page in the web UI allowing to add a provider with the keys. The keys are encrypted.
It's TBD how the session token will be kept and how the JavaScript library will allow social login.
The current idea is to start the process like this:
This PR adds an OAuth implementation to enable sign-in with services like Google, GitHub, Twitter etc.
There's a new page in the web UI allowing to add a provider with the keys. The keys are encrypted.
It's TBD how the session token will be kept and how the JavaScript library will allow social login.
The current idea is to start the process like this: