Interface NextIdentityAccess<T>

class: NextIdentityAcess

  • extended information w/ site + account access information.

Type Parameters

  • T = any

Hierarchy

Properties

Account?: { id?: string; identityId?: string; loginId?: string; socialId?: string; stereo?: string }

login account-information.

Type declaration

  • Optional id?: string
  • Optional identityId?: string
  • Optional loginId?: string
  • Optional socialId?: string
  • Optional stereo?: string
Domain?: { domain?: string; name?: string; stereo?: string }

domain-information for current-access

Type declaration

  • Optional domain?: string
  • Optional name?: string
  • Optional stereo?: string
Group?: { name?: string; roles?: string[] }

group-information for groups.

Type declaration

  • Optional name?: string
  • Optional roles?: string[]
Site?: { domain?: string; name?: string; stereo?: string }

site-information for domain

Type declaration

  • Optional domain?: string
  • Optional name?: string
  • Optional stereo?: string
User?: { email?: string; name?: string; nick?: string }

user-information for active user.

Type declaration

  • Optional email?: string
  • Optional name?: string
  • Optional nick?: string
error?: string

(optional) internal last-error message

  • if this is not empty, then DO NOT use this object.

Since

ver3.1.2 2022/MAY/15

gid?: string

group-id (group id)

lang?: string

prefered language (like 'ko')

  • use x-lemon-language header, or in x-lemon-identity

Since

ver2.2.3 2020/JUL/15

meta?: T

something unknown having the original data.

roles?: string[]

roles (like user, admin, super)

sid?: string

site-id (like domain group)

uid?: string

user-id (user id)

Generated using TypeDoc