Integrations · pfSense

Sign in to pfSense with Google or a passkey

A small identity provider on the firewall sits behind pfSense’s SAML package. The login page gets Sign In with SSO: use Google or a passkey and you are in as the pfSense user whose Full name is your email.

  1. 1

    Add the pfSense address

    In your dashboard, choose Add a service › pfSense and enter the address you open pfSense at, such as https://192.168.1.1. The command in step 2 fills in as you type.

  2. 2

    Paste into the pfSense shell Version 1.0.0

    Diagnostics › Command Prompt, or console option 8 (Shell), as root. It installs the bridge and pfSense’s SAML package, creates the service in your dashboard and makes you an administrator. Requires pfSense CE 2.7 or later, or pfSense Plus.

    Review the script ·Source · GPL-3.0-or-later

    Download the files

    Open pfSense by the address you enter here. HA pairs: add each node as its own service.

  3. 3

    Sign in

    This starts a sign-in. Later, use Sign In with SSO under the login form.

If something fails

In the shell, mylogin-pfsense status shows the package, the service and the addresses it accepts; Status › System Logs › General shows every request (tag mylogin-pfsense).

Still stuck? Send us the output: support@mylogin.world.compas.cs.stonybrook.edu.