Develop system for inter-microservice authentification #3

Open
opened 2021-12-26 12:21:51 +01:00 by Jef Roosens · 0 comments

This most likely will rely on me first developing a proper microservice gateway instead of using Nginx.

The idea is that we use this for authenticating requests between microservices. That way, if we ever put our microservices public (by placing them on different hosts for example), we can ensure that only our microservices can access each other.

This would probably go hand-in-hand with a microservice registry that tracks where each microservice is located.

Because our initial deployment is all inside the same Docker Swarm, this issue isn't a priority right now, but it will be interesting to implement in the future.

This most likely will rely on me first developing a proper microservice gateway instead of using Nginx. The idea is that we use [this](https://geekthis.net/post/microservice-authentication/) for authenticating requests between microservices. That way, if we ever put our microservices public (by placing them on different hosts for example), we can ensure that only our microservices can access each other. This would probably go hand-in-hand with a microservice registry that tracks where each microservice is located. Because our initial deployment is all inside the same Docker Swarm, this issue isn't a priority right now, but it will be interesting to implement in the future.
Jef Roosens added the
enhancement
label 2021-12-26 12:21:51 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: rusty-bever/auth#3
There is no content yet.