[TASK] Streamline controller properties and inheritance
[TASK] Integrate regular login and logout functionality