AILoginViewController complete