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 SingleSignOn via comunity AAI #1363

Open
1 task done
jh-RLI opened this issue Aug 24, 2023 · 1 comment · May be fixed by #1896
Open
1 task done

Implement SingleSignOn via comunity AAI #1363

jh-RLI opened this issue Aug 24, 2023 · 1 comment · May be fixed by #1896
Assignees

Comments

@jh-RLI
Copy link
Contributor

jh-RLI commented Aug 24, 2023

Description of the issue

We want to introduce SSO functionality for the OpenEnergyFamily Softwaresystems. We start by implementing SSO for all webbased systems that provide user access.

Ideas of solution

Include:

  • OpenEnergyPlatform
  • OpenEnergyDatabus

The NFDI-AAI is working on providing infrastructure that provides the foundation for SSO and more.
https://doc.nfdi-aai.de/architecture/

This also requires to include specified user attributes into our user model as well as implementing a common authentication specification for example by using django-allauth. We also have to check if the current system is implemented in a way that it is compliant to SAML.

In detail it is required to be compilant to proofen open specifications for authentication like SAML and openID. We already use authO which is compilant with the specification.

Workflow checklist

@jh-RLI
Copy link
Contributor Author

jh-RLI commented Aug 28, 2023

Also for github (not sure about oAuth or GitHub Apps)
https://docs.github.com/de/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps

@jh-RLI jh-RLI moved this to In Progress in NFDI AAI Login Oct 23, 2024
@jh-RLI jh-RLI linked a pull request Oct 23, 2024 that will close this issue
5 tasks
@jh-RLI jh-RLI linked a pull request Nov 20, 2024 that will close this issue
5 tasks
jh-RLI added a commit that referenced this issue Nov 20, 2024
jh-RLI added a commit that referenced this issue Nov 20, 2024
jh-RLI added a commit that referenced this issue Nov 27, 2024
jh-RLI added a commit that referenced this issue Nov 27, 2024
jh-RLI added a commit that referenced this issue Nov 27, 2024
jh-RLI added a commit that referenced this issue Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants