mail-hosting-mirror/tools/create_admin.php
2024-06-06 16:38:45 +02:00

10 lines
400 B
PHP

<?php
const ADMIN_USER='admin';
const ADMIN_PASS='YOUR_PASSWORD';
require_once __DIR__ . '/../common_config.php';
$db = get_db_instance();
$hash = password_hash( ADMIN_PASS, PASSWORD_ARGON2ID );
$stmt = $db->prepare( 'INSERT INTO admin (password_hash_type, password, superadmin, username, created, modified) VALUES ("{ARGON2ID}", ?, 1, ?, NOW(), NOW());' );
$stmt->execute( [ $hash, ADMIN_USER ] );