Capitains / flask-capitains-nemo

FrontEnd for MyCapytains Resolvers (CTS, DTS, etc.)
http://flask-capitains-nemo.readthedocs.org
Mozilla Public License 2.0
6 stars 5 forks source link

add OAuth client functionality #66

Closed balmas closed 7 years ago

balmas commented 8 years ago

We want to be able to authenticate users with Perseids or other OAUTH2 providers.

balmas commented 8 years ago

may use RAUTH lib for this https://rauth.readthedocs.io/en/latest/ or Flask-OAuthlib https://github.com/lepture/flask-oauthlib (need to investigate which is best or if other better solutions exist)

PonteIneptique commented 8 years ago

I am totally against it... May we speak about it before you go further ? :)

balmas commented 8 years ago

Notes from our discussion:

  1. if we we add this, is should be via a plugin
  2. it could be that we need to do nothing more than adding an existing flask extension (such as noted above) to the driving app
  3. Bridget to investigate the existing flask extensions and then report back
balmas commented 8 years ago

This work is taking place in a new plugin, https://github.com/Capitains/nemo-oauth-plugin. I think we can probably close this issue now, and track remaining work on oauth there. @PonteIneptique do you agree?

PonteIneptique commented 7 years ago

Closed because of nemo oauth plugin