logologo
Empezar
Manual
Desarrollo
Plugins
API
Inicio
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Empezar
Manual
Desarrollo
Plugins
API
Inicio
logologo
API Overview

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Caché

@nocobase/cli

CLI de NocoBase
Variables de Entorno Globales

@nocobase/client

Aplicación
Plugin

@nocobase/database

Colección
Campo

interfaces

BaseInterface
Operadores de Filtro

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Repositorio

shared

create-options
destroy-options
find-one
Estado vacío
transaction
update-options

@nocobase/data-source-manager

DataSourceManager
DataSource (abstracta)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Gestor de Fuentes de Datos
Contexto del Flujo
FlowEngine
FlowModel
Recurso de Flujo de Trabajo

@nocobase/logger

Logger

@nocobase/server

AppCommand
Aplicación
AuditManager
Contexto
Migración
Plugin

@nocobase/sdk

Auth
Storage
Previous Page@nocobase/sdk
Next PageStorage
Aviso de traducción por IA

Esta documentación ha sido traducida automáticamente por IA.

#Auth

#Resumen

La clase Auth se utiliza principalmente en el lado del cliente para acceder a la información del usuario y para solicitar APIs relacionadas con la autenticación de usuarios.

#Propiedades de Instancia

#locale

El idioma utilizado por el usuario actual.

#role

El rol utilizado por el usuario actual.

#token

El token de la API.

#authenticator

El autenticador utilizado para la autenticación del usuario actual. Consulte Autenticación de Usuario.

#Métodos de Clase

#signIn()

Inicio de sesión de usuario.

#Firma

  • async signIn(values: any, authenticator?: string): Promise<AxiosResponse<any>>

#Detalles

Nombre del ParámetroTipoDescripción
valuesanyParámetros de la solicitud para la API de inicio de sesión
authenticatorstringEl identificador del autenticador utilizado para el inicio de sesión

#signUp()

Registro de usuario.

#Firma

  • async signUp(values: any, authenticator?: string): Promise<AxiosResponse<any>>

#Detalles

Nombre del ParámetroTipoDescripción
valuesanyParámetros de la solicitud para la API de registro
authenticatorstringEl identificador del autenticador utilizado para el registro

#signOut()

Cierre de sesión.

#Firma

  • async signOut(values: any, authenticator?: string): Promise<AxiosResponse<any>>

#Detalles

Nombre del ParámetroTipoDescripción
valuesanyParámetros de la solicitud para la API de cierre de sesión
authenticatorstringEl identificador del autenticador utilizado para el cierre de sesión