Get user profile.
User.
Represents a user in the system.
Name
User email
User password.
Ignore 2-step verification on login or not.
Scopes of authentication, right know in our system there are only 3 scopes. admin and user. any API route protect by one of them.
Whenever the user required to set new password, during default password usage, password expiration, etc.