2
Support SPIFFE authentication for M2M scenario
Source: dani-garcia/vaultwarden#7076 · opened by @ilmax
Summary This is a proposal to add support for SPIFFE (Secure Production Identity Framework for Everyone) as an authentication method in Vaultwarden, allowing Kubernetes workloads to authenticate using their cryptographic workload identity instead of static username/password credentials. Motivation When running Vaultwarden, operators and automation tooling (such as External Secrets Operator) authenticate to Vaultwarden using long-lived, static credentials stored as Kubernetes Secrets. This creates a bootstrapping problem: to securely retrieve secrets from Vaultwarden, you first need to securely store Vaultwarden credentials somewhere. SPIFFE solves this by giving each workload a short-lived, cryptographically verifiable identity (an SVID) issued by a trusted SPIRE server. No pre-shared secrets are needed — the workload proves who it is by presenting its SVID, and the server validates it against the trust bundle. Prior Art This pattern is well-established in adjacent p…
No pledges yet. Be the first to back this.
Comments
Similar requests
Feature Request: MCP Wallet/Server Integration for AI Agent Authentication
2 votes · 0 comments
Feature Request: Support login_hint Parameter for SSO OAuth Authorization Requests
3 votes · 0 comments
Feature request: Include user email in successful login logs
3 votes · 0 comments
Feature Request: Map OIDC group claims to Collections (post-authentication)
9 votes · 0 comments
SMTP sunset
1 vote · 0 comments
No comments yet.