Updated authentication checks in GameController to be aligned