login controller update