Front-end login, registration and profile editing stuff.