Hi @Roshan Tolwani , I wouldn't recommend storing the user attributes in a database at this step. I would wait until the users are created, and then parse the data you need. It helps keep things simple. For getting a user/user attributes however I recommend using the Graph API. And then using input claims for your fields. Please let me know if you have any questions and I can help you further.
If this answer helped you please mark it as "Verified" so other users can reference it.
Thank you,
James