logologo
시작
가이드
개발
플러그인
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
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로그아웃에 사용되는 인증기 식별자