User
Essential Data Type
The User data type stores key information about each registered user in the application. It includes essential details for authentication, profile management, and payment integration.
Data Fields:
activated (yes/no) – Indicates whether the user’s account is active.
Address (geographic address) – Stores the user’s location data.
firstName (text) – Stores the user's first name.
fullName (text) – Stores the user’s full name.
invited (date) – Records the date the user was invited to the system.
OAuth (yes/no) – Identifies whether the user signed up using an OAuth provider (e.g., Google login).
phone (text) – Stores the user's phone number for communication purposes.
stripe_customer_id (text) – Links the user to their Stripe customer account for payment processing.
stripe_subscription_active (yes/no) – Indicates whether the user has an active Stripe subscription.
suspended (yes/no) – Flags if the user’s account is suspended.
userType (os_user_types) – Assigns a role to the user, such as Admin or Regular User, based on predefined option sets.
email (text, built-in field) – Stores the user's email, which is essential for login and account recovery.
Modified Date (date, built-in field) – Tracks when the user account was last updated.
Created Date (date, built-in field) – Tracks when the user account was created.
Last updated