Options
All
  • Public
  • Public/Protected
  • All
Menu

Module service/account

Index

Type aliases

SSO_Query

SSO_Query: { Status: SSO_Query_Status }

SSO登录页参数

export

Type declaration

Variables

AccountTokenKey

AccountTokenKey: string = ...

Functions

GetAccountInfo

  • GetAccountInfo(refresh?: boolean): Promise<{ accountType: string; company: string; corpId: string; createdAt: string; email: string; name: string; phoneNumber: string; updatedAt: string; userName: string }>
  • Parameters

    • refresh: boolean = false

    Returns Promise<{ accountType: string; company: string; corpId: string; createdAt: string; email: string; name: string; phoneNumber: string; updatedAt: string; userName: string }>

GetAccountToken

  • GetAccountToken(auth_code: string): Promise<{ expired: string; token: string }>
  • 单点登录

    description

    根据auth_code获取登录token

    Parameters

    • auth_code: string

    Returns Promise<{ expired: string; token: string }>

getAccountToken

  • getAccountToken(code?: string): Promise<null | string>
  • 获取账号token

    export

    Parameters

    • Optional code: string

    Returns Promise<null | string>

getStoragedAccountToken

  • getStoragedAccountToken(): null | string
  • Returns null | string

goLoginPage

  • goLoginPage(status?: Logout, redirect?: string): void
  • 前往单点登录页

    Parameters

    • Optional status: Logout
    • redirect: string = window.location.href

    Returns void

logout

  • logout(redirect?: string): void
  • 登出

    Parameters

    • Optional redirect: string

    Returns void

Generated using TypeDoc