title: FirebaseAuth - Let user change password using any provider - Android
body: <p>I have a social media app, I'm using <code>FirebaseUI</code> to let users sign in/up to the app,using Email, Google or Facebook.</p>
  
  <ol>
  <li><p>How can I let user to change his/her password later if using "Email" as a
  provider?</p></li>
  <li><p>If using Facebook or Google as providers can I let him/her set Email-Password as Authentication Method by giving him/her an option to change password?.</p></li>
  <li><p>The <strong>change password</strong> action from user should set Email-Password as Authentication Method in firebase with a new password input from the user.</p></li>
  <li><p>Then, The user should be able to login using Email-Password or the Authentication Provider( Facebook/Google) linked with same email.</p></li>
  </ol>