logologo
시작
가이드
개발
플러그인
API
홈
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
시작
가이드
개발
플러그인
API
홈
logologo
API 개요

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
캐시

@nocobase/cli

NocoBase CLI
전역 환경 변수

@nocobase/client

애플리케이션
플러그인

@nocobase/database

컬렉션
필드

interfaces

BaseInterface
필터 연산자

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
리포지토리

shared

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

@nocobase/data-source-manager

DataSourceManager
DataSource (추상 클래스)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

데이터 소스 관리자
플로우 컨텍스트
FlowEngine
FlowModel
플로우 리소스

@nocobase/logger

로거

@nocobase/server

AppCommand
애플리케이션
AuditManager
컨텍스트
마이그레이션
플러그인

@nocobase/sdk

Auth
Storage
Previous Page@nocobase/sdk
Next PageStorage
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#Auth

#개요

Auth 클래스는 주로 클라이언트 측에서 사용자 정보에 접근하고 사용자 인증 관련 API를 요청하는 데 사용됩니다.

#인스턴스 속성

#locale

현재 사용자가 사용하는 언어입니다.

#role

현재 사용자가 사용하는 역할입니다.

#token

API token입니다.

#authenticator

현재 사용자 인증에 사용되는 인증기입니다. 사용자 인증을 참조하십시오.

#클래스 메서드

#signIn()

사용자 로그인입니다.

#시그니처

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

#상세 정보

매개변수 이름타입설명
valuesany로그인 API 요청 매개변수
authenticatorstring로그인에 사용되는 인증기 식별자

#signUp()

사용자 회원가입입니다.

#시그니처

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

#상세 정보

매개변수 이름타입설명
valuesany회원가입 API 요청 매개변수
authenticatorstring회원가입에 사용되는 인증기 식별자

#signOut()

로그아웃입니다.

#시그니처

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

#상세 정보

매개변수 이름타입설명
valuesany로그아웃 API 요청 매개변수
authenticatorstring로그아웃에 사용되는 인증기 식별자