Frontend: Add support for deleting current account

This commit is contained in:
2023-09-23 14:59:49 +02:00
parent e6085c6e0b
commit cf3fe30e4e
5 changed files with 73 additions and 4 deletions

View File

@@ -495,6 +495,16 @@ sub createUser {
$query->execute($aName, $password, $aPrivileges);
}
sub deleteUser {
my $aID = $_[0];
my $aConnection = $_[1];
my $query = $aConnection->prepare(qq(delete from users where id=?;));
$query->execute($aID);
$query = $aConnection->prepare(qq(delete from accessors where user_id=?;));
$query->execute($aID);
}
sub httpServerWorker {
my $db = DBI->connect("DBI:SQLite:dbname=$configuration::database", "", "", {RaiseError=>1});
my $query = $db->prepare(qq(select id from users;));