MVP core for login page