title: use firebase.auth() to get a specific user's profile or use custom collections to store and retrieve profile info
body: <p>I was expecting to see some sort of functionality to get "any" user's profile information (other than "currentUser"). Something like </p>
  
  <blockquote>
    <p>firebase.auth().getUser(displayName)</p>
  </blockquote>
  
  <p>or </p>
  
  <blockquote>
    <p>firebase.auth().getUser(uid)</p>
  </blockquote>
  
  <p>I have found the documentation below and seems like there is no way to achieve this using firebase.auth().</p>
  
  <p><a href="https://firebase.google.com/docs/reference/js/firebase.auth.Auth.html" rel="nofollow noreferrer">https://firebase.google.com/docs/reference/js/firebase.auth.Auth.html</a></p>
  
  <p>So I conclude that the only way to achieve this type of functionality is to store your own user/profile information in a collection and query that collection. Is this correct or am I missing something?</p>
  
  <p>Any help from experienced firebase/firestore developers is appreciated.</p>
  
  <p>P.s. I am using react-native.</p>