PortalAuthenticatedUser
Information about the authenticated portal user.
Summary
Types
@type t() :: %PolarExpress.Schemas.PortalAuthenticatedUser{ customer_id: term(), email: term(), member_id: term(), name: term(), role: term(), type: term() }
customer_id- Associated customer ID. Format: uuid4.email- User's email address.member_id- Member ID. Only set for members. Nullable.name- User's name, if available. Nullable.role- Member role (owner, billing_manager, member). Only set for members. Nullable.type- Type of authenticated user: 'customer' or 'member'