Remember provider along with username and password
Merge remote-tracking branch 'ivan/bug/2755_remember-provider' into develop