I understand that there is built-in user management system tables or third party like Identity Manager to manager user's login username, password and user roles in MVC.
My question is should I create another table to store my system user profile with the foreign key? I mean besides username, password and user roles, I need to also store other things like NRIC, telephone number, email and etc.
or should I UPDATE the built-in user management system tables or third party like Identity Manager?
Hopefully someone understands what I am trying to describe here :)