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

AcraServer web UI #16

Closed
gene-eu-zz opened this issue Dec 3, 2016 · 3 comments
Closed

AcraServer web UI #16

gene-eu-zz opened this issue Dec 3, 2016 · 3 comments
Assignees
Milestone

Comments

@gene-eu-zz
Copy link

This is for the very distant future - a ticket to accumulate all suggestions for Web UI to control AcraServer. Each suggestion will turn into separate issue.

[ ] Enable WebUI via port knocking
[ ] MFA Authenticate WebUI via side channel (OTP delivery integration)

@gene-eu-zz gene-eu-zz added this to the 0.9 milestone Jan 27, 2017
@gene-eu-zz
Copy link
Author

(recording the conversation)

WebUI is a part of attack surface for crown's jewels, so we need it to be as secure as possible

[ ] Preferably, simple stateless interface
[ ] Typesafe inputs
[ ] OTP
[ ] Run WebUI as a parallel service in parallel user/container: harder to install, at least some compartmentation if attacker does RCE / fallthru
[ ] WebUI <> AcraServer via strong typed API, in a Thrift-like fashion (we will accept your garbage, we just won't process it anywhere).
[ ] IP ACL

@vixentael
Copy link
Collaborator

vixentael commented Mar 22, 2018

Implemented separate service for web UI config page with graceful restart. PRs: #123 #111

Some things like basic auth are moved into internal task tracker. Other suggestions are prioritized and put into backlog.

Will close this issue during release preparations

@vixentael
Copy link
Collaborator

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

No branches or pull requests

3 participants