aboutsummaryrefslogtreecommitdiff
path: root/logic/src/login.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-19 12:44:54 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-19 12:44:54 +0100
commitb732b3022e931cd49ebee64fa140aeec3ae55cbc (patch)
treebc87d4ac8670ade2ee31fa7a470916cd8d5eaec1 /logic/src/login.rs
parenta197ab4dc250311255056d4b36a6da8653e1040c (diff)
downloadjellything-b732b3022e931cd49ebee64fa140aeec3ae55cbc.tar
jellything-b732b3022e931cd49ebee64fa140aeec3ae55cbc.tar.bz2
jellything-b732b3022e931cd49ebee64fa140aeec3ae55cbc.tar.zst
remove old logic crate
Diffstat (limited to 'logic/src/login.rs')
-rw-r--r--logic/src/login.rs23
1 files changed, 0 insertions, 23 deletions
diff --git a/logic/src/login.rs b/logic/src/login.rs
deleted file mode 100644
index 0d616ff..0000000
--- a/logic/src/login.rs
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- This file is part of jellything (https://codeberg.org/metamuffin/jellything)
- which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
- Copyright (C) 2026 metamuffin <metamuffin.org>
-*/
-use crate::{CONF, DATABASE, session::create};
-use anyhow::{Result, anyhow};
-use argon2::{Argon2, PasswordHasher, password_hash::Salt};
-use log::info;
-use std::{collections::HashSet, time::Duration};
-
-pub fn create_admin_account() -> Result<()> {
- if let Some(username) = &CONF.admin_username
- && let Some(password) = &CONF.admin_password
- {
- DATABASE
- .create_admin_user(username, hash_password(username, password))
- .unwrap();
- } else {
- info!("admin account disabled")
- }
- Ok(())
-}