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

OpenID generic provider support #10151

Closed
4 tasks done
offtherailz opened this issue Apr 3, 2024 · 1 comment · Fixed by #10152, geosolutions-it/geostore#330 or geosolutions-it/geostore#354
Closed
4 tasks done
Assignees
Labels
BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch C206-DEUTSCHE_BAHN-2024-SUPPORT enhancement
Milestone

Comments

@offtherailz
Copy link
Member

offtherailz commented Apr 3, 2024

Description

Provide a generic support for an openID Connect provider.

Acceptance criteria

  • MapStore can be configured via mapstore-ovr.properies to be connected to a generic openid provider
  • The configuration allows to configure standard minimal properties to allow the user to login, with optional user creation. The minimal are:
    • discoveryUrl : to properly
    • clientId
    • clientSecret
    • principalKey: to identify the claim to use for the username.
  • The login should be available as an alternative login method in he login form or direct (as for keycloak, google etc..)
  • Logout have to be impelmented too.

The purpose is to provide the support to allow login via oidc + LDAP, for services like Azure.

Other useful information

@offtherailz offtherailz added the New Feature used for new functionalities label Apr 3, 2024
@offtherailz offtherailz added this to the 2024.01.00 milestone Apr 3, 2024
@tdipisa tdipisa linked a pull request Apr 3, 2024 that will close this issue
17 tasks
@tdipisa tdipisa modified the milestones: 2024.01.00, 2024.01.01 Apr 3, 2024
@tdipisa tdipisa added BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch enhancement and removed New Feature used for new functionalities labels Apr 24, 2024
@tdipisa tdipisa modified the milestones: 2024.01.01, 2024.01.02 May 28, 2024
@offtherailz
Copy link
Member Author

@ElenaGallo I'll test this and let you know

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch C206-DEUTSCHE_BAHN-2024-SUPPORT enhancement
Projects
None yet
3 participants