Gerenciamento de Tokens do Lakebase
Implemente fluxos de tokens de credenciais em cache do workspace e do Lakebase para acesso seguro ao Postgres em implantações fora da plataforma.

Crie com IA
- Copie o prompt abaixo
- Cole-o no Cursor, Claude Code, Codex ou em qualquer agente de programação
- Seu agente cria o app, fazendo perguntas ao longo do processo para que o resultado seja exatamente como você deseja
Não conhece os modelos? Saiba mais aqui
Ao final, você terá:
- Um gerenciador de tokens que obtém e armazena em cache as credenciais do Lakebase Postgres, com refresh automático antes da expiração
- Suporte a autenticação direta por token (desenvolvimento local) e a OAuth M2M (produção)
- Um script opcional de desenvolvimento local para fazer o refresh do token do seu workspace no arquivo .env
Prerequisites
Este modelo obtém e armazena em cache as credenciais do Lakebase Postgres a partir de um processo Node.js. Antes de começar, verifique se estes recursos do workspace do Databricks estão habilitados.
- Lakebase Postgres disponível. Execute
databricks postgres list-projects --profile <PROFILE>e confirme que o comando é executado com sucesso. Um erronot enabledindica que o Lakebase não está disponível para esta identidade. - Um projeto Lakebase provisionado. Conclua primeiro o modelo Criar um projeto Lakebase, para que você tenha um caminho de recurso
LAKEBASE_ENDPOINTpara passar à API de credenciais. - Uma configuração de gerenciamento de env. Conclua primeiro o modelo Lakebase Env Management for Off-Platform Apps — este modelo importa o módulo
envvalidado e exige queDATABRICKS_HOST,LAKEBASE_ENDPOINTeDATABRICKS_TOKENouDATABRICKS_CLIENT_ID+DATABRICKS_CLIENT_SECRETestejam definidos.


