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

Add SAML config to database #1295

Open
2 tasks done
FreddyDevelop opened this issue Jan 16, 2024 · 0 comments
Open
2 tasks done

Add SAML config to database #1295

FreddyDevelop opened this issue Jan 16, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@FreddyDevelop
Copy link
Contributor

Checklist

  • I could not find a solution in the existing issues or docs.
  • I agree to follow this project's Code of Conduct.

Description

It would be nice to store the SAML Identity providers in the database, because when you deploy Hanko in kubernetes and have many Identity provider you will run into the K8s ConfigMap limit of 1MiB.

We would also need CRUD endpoints in the admin API.

Describe your ideal solution

No response

Workarounds or alternatives

No response

Hanko Version

v0.9.1

Additional Context

No response

@FreddyDevelop FreddyDevelop added the enhancement New feature or request label Jan 16, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in Hanko Jan 16, 2024
@shentschel shentschel moved this from 🆕 New to 🏗 In progress in Hanko Jan 30, 2024
shentschel pushed a commit that referenced this issue Feb 16, 2024
* add migrations
* add database models
* create a list of config providers and db providers on every call to be able to dynamically update them in case a new one was saved to the database -> prevents restarting the application

Closes: #1295
shentschel pushed a commit that referenced this issue Feb 16, 2024
* add migrations
* add database models
* create a list of config providers and db providers on every call to be able to dynamically update them in case a new one was saved to the database -> prevents restarting the application

Closes: #1295
shentschel pushed a commit that referenced this issue Feb 20, 2024
* add note for checking and debugging attribute fields
* add chapter to inform about the possibility to persist SAML providers to database

Related to: #1295
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🏗 In progress
Development

No branches or pull requests

2 participants