switched to login authentication rather than preemptive auth for all providers