horizon
horizon copied to clipboard
Get email/name/etc from OAuth providers
My understanding is that right now we get no information in Horizon from the providers, just true/false "person has an account here"
ping @Tryneus to verify that we don't already get this info, and thoughts on how to implement it
Ok, we discussed this and decided we should add it, but it should be a part of implementing the users table #151 .
Additionally, we want to have a horizon.currentUser() command for convenience, which would translate to something like horizon('users').get(horizon.user_id()) etc.
The provider given data should be read-only, and we should be able to specify which data to get from the provider in the toml config
Bump
The provider given data should be read-only, and we should be able to specify which data to get from the provider in the toml config
This would presumably by done by asking for oauth scopes?
Related: would be great to be able to (incrementally) ask for additional scopes only when needed. E.g to only ask for full blown read/write access when an authenticated user actually intends to use a feature that requires said scope.
Any progress on this?
Hey @daniel1943, Plugins is scheduled for ~~either 2.0 or~~ 2.1 and the expanded OAuth functionality will come in shortly thereafter. We'll keep you posted 👍 and if you'd like to hear right away, definitely follow the Announcements category over at https://discuss.horizon.io.
This one is pretty huge for us. Horizon isn't really useable for us without being at least able to tie email back to account, and it seems it also doesn't have support for wiring a 3rd party account system.
I bumped this up to post 2.0 release
On Mon, Jul 25, 2016, 21:45 Nate Wienert [email protected] wrote:
This one is pretty huge for us. Horizon isn't really useable for us without being at least able to tie email back to account, and it seems it also doesn't have support for wiring a 3rd party account system.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/rethinkdb/horizon/issues/216#issuecomment-235161691, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAFVtka84m8c1rKHwUsQzDQz92yeMwVks5qZZEBgaJpZM4H8K51 .
Bump, whats the status on this, anyone working on it?