Portier

Portier is an email-based, passwordless
authentication service that you can host yourself.

Demo Design Using Portier Self-Hosting Specifications

Note: Portier is in early beta. If you plan to use Portier, please subscribe to the mailing list and track the portier-broker GitHub repo so you're aware of any breaking changes or security updates.

Overview

Portier (pronounced "Por-tee-ay") is a self-hostable login service that you can use instead of passwords. Portier sits between your website and third-party services like Google Sign-In to provide your users the fastest and easiest login experience, without ever needing a new password.

Best of all, Portier works for everyone, because it can fall back to traditional "click the link" methods of email confirmation.

Portier is inspired by many projects and considers itself a spiritual successor to Mozilla Persona.

Roadmap

MVP (completed) Soon afterwards Never (Why?)
Support for all email addresses Self-hosted providers Profile metadata
Google Sign-In for Gmail users Dynamic provider discovery Facebook integration
API based on OpenID Connect OpenID certification Multi-domain SSO
Identity aggregation
Native browser support

Contributing

Project planning and documentation live in this site's repository. A reference implementation is being developed in the portier-broker repository.

Join us! We meet every Wednesday at 16:00 UTC on IRC.

Portier welcomes all contributors, and expects everyone involved in the project to conduct themselves professionally.

Please report security critical bugs directly to members of Portier's Governance board.

Sponsors