mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2025-02-25 18:55:32 -06:00
Adds an authentication system.
* The new Rust utility "webusers" manages /opt/libreqos/webusers.toml. * You can add/update/remove/list users from that tool. * The "allow anonymous" option in webusers.toml permits access for unauthenticated users, but won't let them change anything. This is for payne demonstrations. * All web APIs and pages should now be secured, requiring a login. * The login requires cookies. Signed-off-by: Herbert Wolverson <herberticus@gmail.com>
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -48,6 +48,7 @@ src/tinsStats.json
|
||||
src/linux_tc.txt
|
||||
src/lastRun.txt
|
||||
src/liblqos_python.so
|
||||
src/webusers.toml
|
||||
|
||||
# Ignore Rust build artifacts
|
||||
src/rust/target
|
||||
@@ -57,6 +58,7 @@ src/bin/lqtop
|
||||
src/bin/xdp_iphash_to_cpu_cmdline
|
||||
src/bin/xdp_pping
|
||||
src/bin/lqos_node_manager
|
||||
src/bin/webusers
|
||||
src/bin/Rocket.toml
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user