Conectores de usuário do app exigem o plano Builder ou superior.
Configurar
Antes que os usuários do app possam conectar suas contas, registre as credenciais do seu app OAuth no seu workspace. Isso requer acesso de admin do workspace. Você também precisa de um client ID e client secret do serviço externo. Registre o conector nas Workspace Settings. Veja Configurando conectores para usuários do app para instruções passo a passo. Depois de registrar o conector, o workspace atribui um ID a ele. Use esse ID para conectar e desconectar usuários do app no seu código frontend e recuperar seus tokens nas suas funções de backend.Conectar e desconectar no seu frontend
Usebase44.connectors no seu código frontend para iniciar e encerrar o fluxo OAuth para cada usuário do app.
Para conectar um usuário do app, chame connectAppUser com o ID do conector. Ele retorna uma URL de redirecionamento. Navegue o usuário do app para essa URL para iniciar o fluxo OAuth.
Para desconectar um usuário do app, chame
disconnectAppUser com o ID do conector. Ele remove o token armazenado para o usuário do app atualmente logado.
Recuperar o token em uma função de backend
UsecreateClientFromRequest() para criar o cliente SDK na sua função de backend. Ele lê a identidade do usuário do app da requisição recebida automaticamente, então o SDK sabe qual token de usuário retornar.
Depois chame getCurrentAppUserConnection() com o ID do conector para recuperar o token para o usuário do app que está fazendo a requisição atual.
Veja também
- Visão geral de conectores
- Conectores compartilhados
- Configurando conectores para usuários do app
- Referência do SDK de conectores
- createClientFromRequest
- Funções de backend
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

