Invalid login is handled. Also if user goes to basic-chat without being logged
in they are redirected, although with both, you see basic-chat for a second