fixing the list format on oauth login.
this function is under development and still need fixing
create all UI components on the login page, including the header, login form, and OAuth selection