change auth provider