다음을 통해 공유


User class

사용자를 읽고, 바꾸고, 삭제하는 데 사용됩니다.

또한 및 user.permissions를 통해 user.permission 지정된 사용자에 대한 권한에 액세스할 수 있습니다.

사용자를 참조하여 만들기, upsert, 쿼리 또는 모두 읽기를 참조하세요.

속성

database
id
permissions

모든 작업을 만들거나, 업서팅하고, 쿼리하거나, 읽기 위한 작업입니다.

ID별 특정 권한을 읽거나 바꾸거나 삭제하려면 를 참조하세요 client.permission(id) .

url

리소스에 대한 참조 URL을 반환합니다. 사용 권한의 연결에 사용됩니다.

메서드

delete(RequestOptions)

지정된 사용자를 삭제 합니다.

permission(string)

ID별로 특정 권한을 읽거나 바꾸거나 삭제하는 작업입니다.

모든 작업을 만들거나, 업서팅하고, 쿼리하거나, 읽는 방법에 대해서는 를 참조 client.permissions 하세요.

read(RequestOptions)

지정된 사용자에 대한 UserDefinition을 읽습니다.

replace(UserDefinition, RequestOptions)

지정된 사용자 정의를 지정된 UserDefinition으로 바꿉다.

속성 세부 정보

database

database: Database

속성 값

id

id: string

속성 값

string

permissions

모든 작업을 만들거나, 업서팅하고, 쿼리하거나, 읽기 위한 작업입니다.

ID별 특정 권한을 읽거나 바꾸거나 삭제하려면 를 참조하세요 client.permission(id) .

permissions: Permissions

속성 값

url

리소스에 대한 참조 URL을 반환합니다. 사용 권한의 연결에 사용됩니다.

string url

속성 값

string

메서드 세부 정보

delete(RequestOptions)

지정된 사용자를 삭제 합니다.

function delete(options?: RequestOptions): Promise<UserResponse>

매개 변수

options
RequestOptions

반환

Promise<UserResponse>

permission(string)

ID별로 특정 권한을 읽거나 바꾸거나 삭제하는 작업입니다.

모든 작업을 만들거나, 업서팅하고, 쿼리하거나, 읽는 방법에 대해서는 를 참조 client.permissions 하세요.

function permission(id: string): Permission

매개 변수

id

string

반환

read(RequestOptions)

지정된 사용자에 대한 UserDefinition을 읽습니다.

function read(options?: RequestOptions): Promise<UserResponse>

매개 변수

options
RequestOptions

반환

Promise<UserResponse>

replace(UserDefinition, RequestOptions)

지정된 사용자 정의를 지정된 UserDefinition으로 바꿉다.

function replace(body: UserDefinition, options?: RequestOptions): Promise<UserResponse>

매개 변수

body
UserDefinition

정의를 바꿀 지정된 UserDefinition 입니다.

options
RequestOptions

반환

Promise<UserResponse>