Reworked login page.