I'll move this over to the Game Help section. To answer your question, do make sure that your internet/browser has a strong connection, or else the page might not refresh and will log you out. While we are looking for better ways to help assist with the logging-in, we can't say for sure if/when another solution will be found. For the time being, the log-in page is necessary to connecting to the game.