Vercel Passport Officially Launched
Key point
Vercel has officially launched Passport, which secures deployments with its own authentication provider.
Details
Vercel Passport has been officially launched. It authenticates visitors through Okta, Microsoft Entra ID, or an OIDC provider, and can restrict access so that only authenticated visitors can reach deployments.
Passport delivers a verified, signed identity token to deployments. Applications can read authenticated visitor information using getIdentity() from @vercel/passport, and can check team/application-based identifiers as well as the original provider's user ID via subject and externalSubject.
Key features include:
- Passing identity provider group information via the
groupsscope for use in application permission control - Using
verifyIdentity()to verify the Passport token's signature, claims, and project/environment in downstream services - Verifying tokens as standard JWTs using the public JWKS in services outside of JavaScript
- Using a configurable development identity in local development environments without a real identity provider
- Recording a
passport-access-grantedevent in the Activity Log and Audit Logs upon successful authentication
verifyIdentity() is available in @vercel/passport 1.0.0 and above, and supports configurations that pass the token as a bearer token to other backends.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.