logologo
Começar
Manual
Desenvolvimento
Plugins
API
Início
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Começar
Manual
Desenvolvimento
Plugins
API
Início
logologo
Visão Geral da API

@nocobase/auth

AuthManager
Autenticação
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

NocoBase CLI
Variáveis de Ambiente Globais

@nocobase/client

Aplicação
Plugin

@nocobase/database

Coleção
Campo

interfaces

BaseInterface
Operadores de Filtro

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Repositório

shared

create-options
destroy-options
find-one
find-options
transaction
update-options

@nocobase/data-source-manager

DataSourceManager
DataSource (abstrata)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Gerenciador de Fonte de Dados
Contexto do Fluxo
FlowEngine
FlowModel
Recurso de Fluxo

@nocobase/logger

Logger

@nocobase/server

AppCommand
Aplicação
AuditManager
Contexto
Migração
Plugin

@nocobase/sdk

Auth
Storage
Previous Page@nocobase/sdk
Next PageStorage
Aviso de tradução por IA

Esta documentação foi traduzida automaticamente por IA.

#Auth

#Visão Geral

A classe Auth é usada principalmente no lado do cliente para acessar informações do usuário e fazer requisições a APIs relacionadas à autenticação de usuários.

#Propriedades de Instância

#locale

O idioma utilizado pelo usuário atual.

#role

A função utilizada pelo usuário atual.

#token

O token da API.

#authenticator

O autenticador usado para a autenticação do usuário atual. Consulte Autenticação de Usuário.

#Métodos da Classe

#signIn()

Login do usuário.

#Assinatura

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

#Detalhes

Nome do ParâmetroTipoDescrição
valuesanyParâmetros de requisição para a API de login.
authenticatorstringO identificador do autenticador usado para o login.

#signUp()

Registro de usuário.

#Assinatura

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

#Detalhes

Nome do ParâmetroTipoDescrição
valuesanyParâmetros de requisição para a API de registro.
authenticatorstringO identificador do autenticador usado para o registro.

#signOut()

Sair da conta.

#Assinatura

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

#Detalhes

Nome do ParâmetroTipoDescrição
valuesanyParâmetros de requisição para a API de saída da conta.
authenticatorstringO identificador do autenticador usado para sair da conta.