+[ok] Change all id to i64
+[ok] Check cookie lifetime -> Session by default
+[ok] Asynchonous email sending and database requests
+ [ok] Try to return Result for async routes (and watch what is printed in log)
+ [ok] Then try to make async database calls
+ [ok] Set email sending as async and show a waiter when sending email. Handle (and test) a timeout (~10s). -> (timeout put to 60s)
+[ok] How to log error to journalctl?