Flyttet mere funktionalitet til AbstractController, rettet så userType
bliver gemt korrekt i databasen