title: I want to schedule disabling of user after they are created
body: <p>I have this database which has a table for <code>users</code>. which is updated every time a user is created in my fire-base. </p>
  
  <p>table structure is like <code>users -&gt; {uid} -&gt; (and some user parameters)</code>.</p>
  
  <p>What i want to do is, for each user created i want to <code>schedule</code> its disabling after specific time. i tried using <code>node-schedule</code> but it is highly random, sometimes it works while sometimes not. </p>
  
  <p>I have one cloud function which monitor an update on one field from sets of user field (user parameters). for example <code>isRegistered</code> field which is <code>1</code> at the time of user creation. and once it become <code>zero</code> function will release all the resource and also disable that specific user using its uid. </p>
  
  <p>But i want one scheduler which will do this field updation for me after specific time lets say 5 hours meaning that user will have no longer access to my database after 5 hours. How can i approach this?</p>