Skip to content

Releases

Pterodactyl SSO 1.1.0

Choose a tag to compare

@Sachin-Cloee Sachin-Cloee released this 07 Nov 15:24

Pterodactyl SSO 1.1.0

  • HTTPS, root-administrator and two-factor policy gates enabled by default
  • Signed, single-use login links for Pterodactyl 2.x
  • Activity logging and rejection reasons for every failed login
  • Used by Paymenter's service-page Auto Login to Panel and My Servers → Open Panel buttons

Install or update (run in /var/www/pterodactyl)

curl -fL https://github.com/Sachin-Cloee/pterodactyl-sso/releases/download/v1.1.0/pterodactyl-sso-1.1.0.pteroext -o /tmp/pterodactyl-sso-1.1.0.pteroext && php artisan p:extension:install /tmp/pterodactyl-sso-1.1.0.pteroext --enable

Pterodactyl SSO 1.0.0

Choose a tag to compare

@Sachin-Cloee Sachin-Cloee released this 06 Oct 10:58

Pterodactyl SSO 1.0.0

One-click sign-in from your Paymenter shop to your Pterodactyl 2.x panel —
customers never see a second login.

Install

  1. Download pterodactyl-sso-1.0.0.pteroext below.

  2. Copy it to the panel host and run:

    php artisan p:extension:install /path/to/pterodactyl-sso-1.0.0.pteroext --enable
  3. Open Admin → Extensions → Paymenter SSO → Settings and set the Shared
    secret to the same value as the SSO Secret Key on the Paymenter server
    row for this panel.

  4. In Paymenter, set that server row's Panel Version to Pterodactyl 2.x.

What it does

  • Paymenter's Auto Login to Panel button sends customers straight into the
    panel with a signed link that expires in under a minute and works only once.
  • HTTPS is required by default.
  • Root administrator accounts are blocked by default.
  • Two-factor accounts are blocked by default — you can allow them, and they
    still get the normal two-factor prompt instead of a bypass.
  • Accepted logins appear in the panel activity log; rejected links are logged
    with the reason and IP address.

Full details and the manual test checklist:
README

Requirements

  • Pterodactyl 2.x (pre-release)
  • PHP 8.3+