aboutsummaryrefslogtreecommitdiff
path: root/logic/src/login.rs
diff options
context:
space:
mode:
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(())
-}