Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Quando você está fazendo vibe coding — focado em criatividade e iteração rápida — é fácil negligenciar a segurança. O Replit projetou a plataforma para direcionar você às melhores práticas de segurança, fornecendo recursos robustos de segurança que funcionam automaticamente.
O Replit fornece vários recursos de segurança prontos para uso que facilitam a criação de aplicativos seguros.
1

Controle de versão

O Replit oferece controle de versão nativo com integração Git. Além disso, você pode acessar o histórico de arquivos diretamente no Editor de projeto:
  • Use o painel Histórico para ver cada tecla pressionada e reverter mudanças
  • Acesse os recursos Git através do painel Git
  • Reverta para checkpoints ao usar o Agent
2

Infraestrutura do Google Cloud

Todas as implantações do Replit são respaldadas pelo Google Cloud Platform (GCP):
  • As implantações são executadas no GCP
  • O armazenamento de objetos usa o Google Cloud Storage (GCS)
  • Isolamento de recursos entre projetos
  • Proteção contra DDoS pelo Google Cloud Armor
3

Armazenamento criptografado de secrets

Os secrets são criptografados usando o armazenamento seguro do Google Cloud e são acessíveis com segurança pelo código do seu aplicativo.Para adicionar um secret:
  1. Vá para o painel Secrets no Editor de projeto
  2. Selecione Adicionar um novo secret
  3. Insira uma chave e um valor
  4. Selecione Adicionar secret
Mantenha informações sensíveis como chaves de API seguras:
// Não faça isso
const apiKey = "sk_test_abcdef12345";

// Faça isso em vez disso
const apiKey = process.env.API_KEY;
4

Armazenamento de objetos

Ao usar o armazenamento de objetos do Replit:
  • Os arquivos são respaldados pelo Google Cloud Storage
  • Apenas seu aplicativo pode acessar os arquivos armazenados por padrão
  • Não é necessário se preocupar com controle de acesso público
  • O Agent pode configurar o Armazenamento de Objetos com autenticação avançada e controles de acesso
Peça ao Agent para adicionar armazenamento seguro de arquivos:
Adicione Armazenamento de Objetos com autenticação para uploads de arquivos de usuários
5

Replit Auth

Implemente autenticação sem precisar construí-la do zero.Benefícios do Replit Auth:
  • Gerencia o login com segurança
  • Gerencia sessões
  • Reduz erros de implementação de autenticação
Peça ao Agent:
Ajude-me a implementar autenticação para meu aplicativo com o Replit Auth
6

Arquitetura segura com o Agent

O Agent cria aplicativos com:
  • Separação adequada de front-end e back-end
  • Comunicação segura do back-end com bancos de dados
  • Front-end que se comunica apenas com a API do seu back-end
7

Segurança de banco de dados com ORMs

O Agent usa ferramentas de Mapeamento Objeto-Relacional (ORM) ao criar aplicativos com bancos de dados:
  • Proteção contra injeção de SQL
  • Validação de esquema
  • Segurança de tipos
  • Conexões de banco de dados gerenciadas