From 5218efe551ca2ff111a42c5fe1b5f303cfb52a43 Mon Sep 17 00:00:00 2001 From: Dietrich Date: Sat, 27 Mar 2021 07:20:08 +0100 Subject: [PATCH] password hashes should stop appearing in logs --- .gitignore | 1 + README.md | 2 ++ src/queries.rs | 1 - 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bfe228d..174e213 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ links.db launch.json settings.json links.session.sql +sqltemplates \ No newline at end of file diff --git a/README.md b/README.md index b1245c1..932dbeb 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ The target audience of this tool are small entities that need a url shortener. The shortened urls can be publicly resolved but only registered users can create short urls. Every registered user can see all shorted urls but ownly modify its own. Admin users can invite other accounts and edit everything that can be edited (also urls created by other accounts). +So in general this is more a shared short url bookmark webpage than a shorturl service. + ![Screenshot](./doc/img/pslinkscreenshot.png) The Page comes with a basic commandline interface to setup the environment. If it is built with `cargo build release --target=x86_64-unknown-linux-musl` everything is embedded and it should be portable to any 64bit linux system. diff --git a/src/queries.rs b/src/queries.rs index b596027..8575845 100644 --- a/src/queries.rs +++ b/src/queries.rs @@ -157,7 +157,6 @@ pub(crate) async fn get_user( if let Ok(uid) = user_id.parse::() { slog_info!(server_config.log, "Getting user {}", uid); let auth = authenticate(id, server_config).await?; - slog_info!(server_config.log, "{:?}", &auth); if auth.admin_or_self(uid) { match auth { Role::Admin { user } | Role::Regular { user } => {