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

Define the scope of this project #2

Open
exavolt opened this issue Jun 9, 2020 · 0 comments
Open

Define the scope of this project #2

exavolt opened this issue Jun 9, 2020 · 0 comments
Labels
architecture There's no spec yet, or a functionality which requires changes to some other functionalities needs-decision

Comments

@exavolt
Copy link
Member

exavolt commented Jun 9, 2020

This project, which is an identity and access management system, has core domain which is authentication and authorization.

We need to define what is identity. Is it including stuff like, e.g., profile images, contact info? Or should this project strictly manage entities required for authentication and authorization?

There are two directions for this project: strictly authentication & authorization, and generalized identity management system.

The most visible effect out of the project scope definition is how will we accommodate OpenID Connect: built into the core of this project, strong integration (the core provides abstractions and implementations through plug-ins or other mechanisms), or weak integration (e.g., through URLs).

@exavolt exavolt added the architecture There's no spec yet, or a functionality which requires changes to some other functionalities label Jun 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture There's no spec yet, or a functionality which requires changes to some other functionalities needs-decision
Projects
None yet
Development

No branches or pull requests

1 participant