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

Set up JWT based authentication. #10

Open
fristonio opened this issue Jun 24, 2018 · 0 comments
Open

Set up JWT based authentication. #10

fristonio opened this issue Jun 24, 2018 · 0 comments
Labels
enhancement New feature or request

Comments

@fristonio
Copy link
Member

For now, we are assuming that both origami-server and deploy-manager are running on the same host, so there is no need to set up authentication for this, we can simply bind the server to the loopback address and then origami-server can communicate with it internally without being exposed outside the host. But at some point of time, we will need to extend to a different server, wherein one server will have all the demos and other running origami-server, for such cases we need some sort of authentication.

The method that I have in mind is authentication via JWT, we can simply use Nginx reverse proxy to set up TLS for origami-daemon(so we don't have to set up anything for origami-daemon) and then we can simply authenticate origami-server via JWT. This way we can also provide an admin panel sort of thing for demo deployment.

@fristonio fristonio added the enhancement New feature or request label Jun 24, 2018
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
None yet
Development

No branches or pull requests

1 participant