Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement user authentication oAuth2 #71

Open
Guts opened this issue Sep 22, 2016 · 0 comments
Open

Implement user authentication oAuth2 #71

Guts opened this issue Sep 22, 2016 · 0 comments
Labels
features Nouvelles fonctionnalités to be funded Requiert un financement to study Requiert une phase d'étude
Milestone

Comments

@Guts
Copy link
Contributor

Guts commented Sep 22, 2016

Today, the plugin connection to Isogeo API is made through the oAuth2 Client Credentials Grant. That means the plugin is receiving data shared by the Isogeo administrator. As global trend, Isogeo is becoming an user oriented platform and plugin should follow that dynamic.

Idea

The plugin will not connect itself to the API and get access to share/s granted by an Isogeo administrator but each user can use its own Isogeo account (ie login/password) to get its personal access to referenced and granted datas.

The user experience will be more individualized and new features can be imagined.

How should it work? (open to discussion)

  • user can create its account
  • user can log in and access its own datas and external data too
  • plugin can propose both authentication methods to offer various possibilities

Resources

@Guts Guts added features Nouvelles fonctionnalités to study Requiert une phase d'étude to be funded Requiert un financement labels Sep 22, 2016
@Guts Guts added this to the Not planned milestone Sep 22, 2016
@Guts Guts changed the title Implement user authentication Implement user authentication oAuth2 Dec 26, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
features Nouvelles fonctionnalités to be funded Requiert un financement to study Requiert une phase d'étude
Projects
None yet
Development

No branches or pull requests

1 participant