pfSense SAML2 Package

The pfSense SAML2 package is an unofficial, open-source SAML2 implementation for pfSense CE. It provides a simple and secure way to integrate Single Sign-On (SSO) capabilities into your pfSense instances. This package aims to provide enterprise-level authentication for pfSense CE admins.

Key Features

  • Supports most SAML2 Identity Providers (IdPs)
  • Integrates seamlessly with the pfSense authentication system
  • Allows privilege inheritance from either pfSense user groups or pfSense local users
  • Works with either Identity Provider or Service Provider initiated SSO

Important

SSO is only available for the pfSense webConfigurator. It does not support SSO for other authentication areas such as SSH, VPN, or other services.

Source Code & Contributions

The source code for this project is available in its entirety on GitHub and is licensed under an Apache 2.0 license. Contributions are welcome and encouraged. Please see the CONTRIBUTING guide for more information on how to contribute.

Maintainers

Important

Unless your inquiry is regarding a security vulnerability or other sensitive matter, please do not contact the maintainers directly. Instead, please open an issue to report a bug or request a feature. For general questions or help requests, please open a discussion.

Disclaimers

Caution

  • This package is not affiliated or supported by Netgate or the pfSense team; it is developed and maintained by the community.