Hello Jason,
Thanks a lot for your feedback. Sorry for not being clear with my explanation. The FirstTimeUser page is simply another page just to complete the registration process. That meant that the registration process will be incomplete until that page is completed. Implying that the first user will not be able to login until the FirstTimeUser page is completed.
I hope this will help
Appreciate your help