문서 메뉴
문서 홈
/ /
Atlas Device SDK
/

Atlas App Services - Web SDK

이 페이지의 내용

  • 앱 클라이언트
  • 인증 & 사용자 관리
  • MongoDB 쿼리
  • 함수 호출

Realm SDK를 사용하면 클라이언트 앱을 App Services 백엔드에 연결할 수 있습니다. SDK는 내장된 인증 제공자 중 하나를 사용하여 사용자를 인증하고, 백엔드 함수 를 호출하고, 연결된 MongoDB 데이터 소스에 직접 액세스하는 데 필요한 기능을 제공합니다.

SDK를 사용하여 Atlas App Services 백엔드에 액세스할 때는 앱 객체로 시작하세요. 이 객체는 App Services와 관련된 다른 모든 기능을 제공합니다.

자세한 내용 은 앱 클라이언트 초기화를 참조하세요.

Realm 웹 SDK를 사용하면 App Services 인증 을 사용하여 최소한의 백엔드 설정이나 클라이언트 사이드 코드로 사용자를 관리할 수 있습니다. 3타사 OAuth 제공자, JWT 인증 서비스와 통합하거나 App Service의 기본 제공 사용자 관리 시스템을 사용하세요.

Realm 웹 SDK에서 앱 서비스 인증을 사용하는 방법을 알아보려면 사용자 관리를 참조하세요.

Realm SDK에는 브라우저에서 직접 CRUD 및 애그리게이션 작업을 수행할 수 있는 MongoDB 데이터 액세스가 포함되어 있습니다. 보안을 위해 서버 측 데이터 액세스 규칙 을 구성하여 사용자가 액세스하는 모든 객체에 대한 읽기 & 쓰기 권한을 동적으로 결정합니다.

MongoDB API를 사용하는 방법을 알아보려면 MongoDB 쿼리를 참조하세요.

Atlas Function 을 사용하면 애플리케이션에 대한 서버 측 로직을 정의하고 실행할 수 있습니다. Realm Web SDK 를 사용하여 클라이언트 애플리케이션에서 이러한 함수를 호출합니다. 이러한 서버 측 함수는 인증된 사용자의 컨텍스트에서 실행될 수 있으므로 데이터에 할당한 규칙, 역할 및 권한을 따릅니다.

함수를 사용하면 여러 클라이언트 애플리케이션이 클라이언트 사이드에서 해당 로직을 재현하지 않고도 복잡한 기능을 안전하게 공유할 수 있습니다.

함수 사용 방법을 알아보려면 함수 호출을 참조하세요.

돌아가기

웹 SDK

다음

앱 클라이언트 초기화