Interface IFrontUser

    User

    interface IFrontUser {
        authorizedplugins: string[];
        avatar?: Buffer;
        email: string;
        firstname?: string;
        id: string;
        isvalidated: never;
        lastmodificationdate: never;
        lastname?: string;
        organizations: never[];
        password: never;
        passwordlastchanged: never;
        plugins: ClientPlugin[];
        projects: never[];
        superuser: boolean;
        usermodels: Pick<IUserModelWithData<(
            | "id"
            | "owners"
            | "users"
            | "groups"
            | "model"
            | "template")[]>,
            | "id"
            | "owners"
            | "users"
            | "groups"
            | "model"
            | "template">[];
        workspaces: never[];
    }

    Hierarchy (view full)

    • IUserWithData<(
          | "lastname"
          | "firstname"
          | "email"
          | "avatar"
          | "superuser"
          | "authorizedplugins"
          | "plugins"
          | "usermodels")[]>
      • IFrontUser

    Properties

    authorizedplugins: string[]
    avatar?: Buffer
    email: string
    firstname?: string
    id: string
    isvalidated: never
    lastmodificationdate: never
    lastname?: string
    organizations: never[]
    password: never
    passwordlastchanged: never
    plugins: ClientPlugin[]
    projects: never[]
    superuser: boolean
    usermodels: Pick<IUserModelWithData<(
        | "id"
        | "owners"
        | "users"
        | "groups"
        | "model"
        | "template")[]>,
        | "id"
        | "owners"
        | "users"
        | "groups"
        | "model"
        | "template">[]
    workspaces: never[]

    Generated using TypeDoc and TypeDoc Airthium Plugin