Tried it, and no, When I leave the input dialog empty and click on "login" it just log me in.. instead of kicking me out
Your script is confusing me. Why do you have two different dialogs, when they're both supposed to be for logging in? You may have the wrong section of "public OnPlayerDialogResponse(...)".