Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Sync secrets with rotation between vault and edge functinos

Aperta
#4,376 5 commenti 2 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
backend, security

Direzione di ricerca

Inizia individuando il codice CLI che gestisce i secret di Vault e i secret di Edge Function; nell’issue non sono indicati file o test specifici. Chiarisci il comportamento di sincronizzazione e rotazione, quindi definisci il completamento in modo che gli aggiornamenti di Vault vengano propagati a Edge Functions con le garanzie di sicurezza richieste e qualsiasi comportamento di versioning concordato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

✨ Feature supabase/cli

Description:
It would be highly beneficial to enable seamless syncing between Vault secrets and Edge Function secrets. Currently, secrets stored in Vault cannot be automatically propagated to Edge Functions, which limits the integration of Vault as part of the ecosystem.

Use Case:
For example, if I have an Edge Function that should only be callable by the database, having a synced secret would allow me to enforce this securely and reliably without manual updates. This ensures consistency and reduces the risk of secret mismatches across services.

Proposed Enhancement:

  • Allow automatic syncing of Vault secrets to Edge Functions.
  • Ensure updates in Vault are reflected in Edge Functions in near real-time.
  • (optional) Support versioning or rotation to maintain security best practices.

Benefit:

  • Streamlines secret management across the ecosystem.
  • Enhances security by centralizing secrets in Vault while allowing Edge Functions to use them seamlessly.
  • Reduces manual overhead and potential human error in secret distribution.
Lingua principale
TypeScript
Stelle
2.4k
Fork
526
Merge medio
1g 38m
PR unite (30g)
271

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di supabase/cli

Tutte le issue di supabase/cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.