Information about the authenticated portal user.
import { PortalAuthenticatedUser } from "@polar-sh/sdk/models/components/portalauthenticateduser.js";
let value: PortalAuthenticatedUser = {
type: "<value>",
name: "<value>",
email: "Hillard.Braun0@yahoo.com",
customerId: "<value>",
};| Field | Type | Required | Description |
|---|---|---|---|
type |
string | ✔️ | Type of authenticated user: 'customer' or 'member' |
name |
string | ✔️ | User's name, if available. |
email |
string | ✔️ | User's email address. |
customerId |
string | ✔️ | Associated customer ID. |
memberId |
string | ➖ | Member ID. Only set for members. |
role |
string | ➖ | Member role (owner, billing_manager, member). Only set for members. |