title: Firebase auth onCreate add dynamic custom claim
body: <p>I am trying to add some custom claims to my users, mainly <em>role</em> and <em>org</em> fields.</p>
  
  <pre><code>exports.userSignUp = functions.auth.user().onCreate(async user =&gt; {
    console.log(user);
    let uid = user.uid;
    await admin.auth().setCustomUserClaims(uid, { project_worker: true });
  });
  </code></pre>
  
  <p>This is my current code. What I would like to do is be able to pass this onCreate method information to dynamically set a custom claim:</p>
  
  <pre><code>setCustomUserClaims(uid, { project_worker: true, org: userInput });
  </code></pre>
  
  <p>Is this possible? From what I have read you cannot pass data to the onCreate function, it just pulls the user information from firebase auth.</p>
  
  <p>Is there another way I could go about doing this?</p>