Ir para o conteúdo

Auto-hospedagem

Execute o XID na sua própria conta Cloudflare com Workers, D1, KV, R2, filas e Durable Objects.

Ver como Markdown

Vinculações obrigatórias

Vinculação Finalidade
DB Armazenamento relacional D1.
CACHE Cache KV para descoberta, chaves e identidade visual.
STORAGE Armazenamento de objetos R2 para recursos e exportações.
EMAIL_QUEUE Fila de e-mails transacionais.
AUDIT_QUEUE Fila de eventos de auditoria.
SESSION_REVOCATION Durable Object para o estado de revogação de sessões.

Segredos obrigatórios

Segredo Finalidade
KEK Criptografia de envelope para chaves de assinatura da instância.
PEPPER Pepper do lado do servidor para hashing de senhas e tokens.
BOOTSTRAP_TOKEN Protege a inicialização da instância em implantações auto-hospedadas.

Verificações de implantação

Após a implantação, verifique a integridade, a descoberta OIDC, JWKS, a configuração do Hosted Auth e pelo menos um redirecionamento de autorização do emissor da instância.

curl https://xid.dev/v1/health
curl https://xid.dev/.well-known/openid-configuration
curl https://xid.dev/jwks
curl https://xid.dev/auth/config
Navegação

Digite para pesquisar...

Use as teclas de seta para navegarPressione Enter para selecionarPressione Escape para fechar