public async Task <ResponseModelBase> RequestDeleteAccount([FromBody] AuthenticatedRequestModel model)
        {
            try
            {
                if (!await ldb.Validate(model))
                {
                    return(ErrorModel.Of("not_logged_in"));
                }

                await EmailSender.SendEmail(await ldb.FindBySessionKey(model.SessionKey), EmailSender.DeletionTemplate);

                return(Models.OkModel.Of("delete_confirmation_email_sent"));
            }
            catch (Exception e)
            {
                return(ErrorModel.Of(e.Message));
            }
        }