Atlas App Services - Web SDK
Nesta página
Os SDKs do Realm permitem conectar seus aplicativos cliente ao backend do App Services. Os SDKs fornecem a funcionalidade necessária para autenticar usuários com qualquer um dosprovedores de autenticação integrados, chamar funções de backend e acessar diretamente uma fonte de dados vinculada do MongoDB .
O Cliente do Aplicativo
Ao usar o SDK para acessar o backend do Atlas App Services, você começa com um objeto App. Este objeto fornece todas as outras funcionalidades relacionadas ao Atlas App Services.
Para mais informações, consulte Inicializar a aplicação do cliente.
Autenticação e gerenciamento de usuários
Com o Realm Web SDK, você pode gerenciar usuários com uma configuração mínima de back-end ou código do lado do cliente usando o App Services Authentication. Integre-se com provedores de OAuth de rd parte 3, serviços de autenticação JSON web token ou use o sistema de gerenciamento de usuários integrado do App Service.
Para saber como usar a App Services Authentication com o Realm Web SDK, consulte Gerenciamento de usuários.
Consulta MongoDB
Os Realm SDKs incluem o MongoDB Data Access para realizar operações de CRUD e aggregation diretamente do navegador. Por motivos de segurança, configure as regras de acesso a dados no lado do servidor para determinar dinamicamente as permissões de leitura e gravação para cada objeto que um usuário acessa.
Para saber como usar as APIs do MongoDB, consulte Consulta ao MongoDB.
Funções de chamada
O Atlas Functions permite definir e executar a lógica do lado do servidor para seu aplicativo. Chame essas funções de aplicativos cliente com o Realm Web SDK. Essas funções do lado do servidor podem ser executadas sob o contexto do usuário autenticado e, assim, honrar as regras, funções e permissões que você atribuiu aos seus dados.
Ao usar o Functions, você fornece uma maneira segura para vários aplicativos de cliente compartilharem funcionalidade complexa sem precisar reproduzir essa lógica do lado do cliente.
Para saber como usar as funções, consulte Chamar uma função.