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

[Feature] Ldap auth support #271

Open
2 tasks done
simonhir opened this issue Nov 22, 2024 · 1 comment
Open
2 tasks done

[Feature] Ldap auth support #271

simonhir opened this issue Nov 22, 2024 · 1 comment
Labels
blocked Component: API-Gateway Issues regarding the API Gateway Priority: Low The issue contains work with low priority. Type: Feature The issue is a feature

Comments

@simonhir
Copy link
Member

simonhir commented Nov 22, 2024

Relevant component

refarch-gateway

Problem description (optional)

Currently only oAuth2 can be used for authentication in the gateway and JWT is used for authentication for services behind the gateway.

Desired solution

As some of the open source RefArch applications are interesting for reusing in other municipalities/companies and not everyone of them uses a Keycloak for authentication the possibility to do the authentication and authorization via LDAP should be introduced.
For the DAVe Project this usecase was already externally requested.
Things to think about:

  • Authorization: Roles/permissions via ldap-groups?
  • Authentication between Gateway and Services
  • Easy maintanability
  • The alternatives could be more practical

Indirectly might require it-at-m/refarch-templates#354 and it-at-m/refarch-templates#258 as prerequisite.

Considered alternatives (optional)

Additional context (optional)

No duplicate

  • I confirm that this issue is not a duplicate

Code of Conduct

  • I agree to follow this project's Code of Conduct
@simonhir simonhir added the Type: Feature The issue is a feature label Nov 22, 2024
@simonhir simonhir added Priority: Low The issue contains work with low priority. Component: API-Gateway Issues regarding the API Gateway blocked labels Nov 22, 2024
@simonhir
Copy link
Member Author

As the implementation should be done within it-at-m/dave-backend#80 this is blocked for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Component: API-Gateway Issues regarding the API Gateway Priority: Low The issue contains work with low priority. Type: Feature The issue is a feature
Projects
Status: Open
Development

No branches or pull requests

1 participant