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 autentication to DMCI #223

Open
aheimsbakk opened this issue May 21, 2021 · 4 comments
Open

Add autentication to DMCI #223

aheimsbakk opened this issue May 21, 2021 · 4 comments
Assignees
Milestone

Comments

@aheimsbakk
Copy link
Contributor

Add simple API key or JWT autentication to DMCI with an NGINX proxy.

Example of API key auth: https://www.nginx.com/blog/deploying-nginx-plus-as-an-api-gateway-part-1/

@mortenwh mortenwh added this to the Full project milestone Jun 1, 2021
@mortenwh mortenwh modified the milestones: Full project, Q3 2021 sprint Aug 23, 2021
@mortenwh mortenwh modified the milestones: Q3 2021 sprint, Full project Sep 7, 2021
@mortenwh
Copy link
Collaborator

mortenwh commented Feb 12, 2024

  • update and delete should perhaps only be done with review through the git repos, disable for most people
  • insert should be by permission
  • validate should be fully open to anyone(?)

@myggen
Copy link

myggen commented Feb 16, 2024

Just a comment. This will make the whole ngnx config a secret I beleive? I was going through hops to avoid this with nats, event though it would have made the whole enchilada much simpler to understand and maintain .

@shamlymajeed
Copy link
Contributor

Expecting only internal users and a handful number of users.
Moving forward with nginx api gateway .
Not sure about finishing before release.

@mortenwh mortenwh transferred this issue from another repository May 6, 2024
@mortenwh
Copy link
Collaborator

@shamlymajeed - can this be prioritized?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants