Viking SSO v1.1.0

SSO For Pterodactyl - OICD, WHCMS, STEAM, & DISCORD Support
Update: upload the new vikingsso.blueprint to your panel root, run blueprint -install vikingsso. Providers, settings and links carry over.

Heads up: accounts with 2FA can no longer log in through SSO by default (it skipped the code check). Toggle "Skip Two-Factor for SSO" if you want the old behaviour.

Note: We have been working on our own full blown theme and extensions for pterodactyl since the release of this in march. Now with the release at the review stage of our new theme hopefully seeing release within a few days - We have also revisited this and been updating it for better compatibility, while also bettering the overall addon for blueprint.

Fixed​

  • Steam login was broken in 1.0.0 — validation always failed (PHP mangled Steam's response params)
  • Steam link page returned a 500
  • SSO errors were invisible on the login page — they now show as a banner above the form
  • Editing a disabled provider silently re-enabled it
  • Login button script wasn't refreshed on update

Security​

  • PKCE (S256) on all OIDC flows
  • Steam logins now session-bound with a state token + verified return address
  • New per-provider option: Require Verified Email (off by default for existing providers)
  • email_verified: "false" sent as a string was treated as verified — fixed
  • Discord email matching now requires a verified Discord email
  • "No account found" no longer echoes the email/username (account enumeration)
  • New toggle: Allow Administrator SSO (on by default)
  • New toggle: Skip Two-Factor for SSO (off by default)
  • Stricter Steam ID parsing, state/code type checks, provider form validation

Added​

  • SFTP password flow — one-time prompt after first SSO login + section on the account page
  • Proper login button styling — full width, below the form; inherits VikingCAT tokens when installed, own styling standalone
  • Injection status + "Re-inject buttons" on the admin page (for after panel updates)
  • Warning when matching by username (usernames can be renamed)
  • OIDC discovery caching (1h) + timeouts on all outbound requests

Removed​

  • Two dead blade files that were never wired up
Buy a license now
$7.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 month
Share and earn
Refer this resource and earn a 10% commission.
523 Views
6 Purchases
8 Downloads
Mar 4, 2026 Published
Jul 3, 2026 Updated
Not yet rated
30.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Permissions
  1. Login & authentication
Supported framework
  1. Blueprint
Supported versions
  1. 1.12
  1. 1.11
Supported languages
  1. English
Creator
Owner
Recommended for you
Version Changer allows you to adjust your minecraft servers version instantly.
5.00 star(s) 14 ratings
572 purchases
Addon Pack with 5 unique addons, the ultimate solution for upgrading your Pterodactyl
5.00 star(s) 24 ratings
500 purchases
One-click install "Minecraft: Java Edition" modpacks right from your Pterodactyl Panel.
5.00 star(s) 15 ratings
426 purchases
One-click install "Minecraft: Java Edition" modpacks right from your Blueprint Pterodactyl Panel.
5.00 star(s) 5 ratings
424 purchases
Manage Minecraft Java Players from your Panel Interface.
5.00 star(s) 5 ratings
354 purchases
Share and earn
Refer this resource and earn a 10% commission.
523 Views
6 Purchases
8 Downloads
Mar 4, 2026 Published
Jul 3, 2026 Updated
Not yet rated
30.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Permissions
  1. Login & authentication
Supported framework
  1. Blueprint
Supported versions
  1. 1.12
  1. 1.11
Supported languages
  1. English
Creator
Owner
Recommended for you
Version Changer allows you to adjust your minecraft servers version instantly.
5.00 star(s) 14 ratings
572 purchases
Addon Pack with 5 unique addons, the ultimate solution for upgrading your Pterodactyl
5.00 star(s) 24 ratings
500 purchases
One-click install "Minecraft: Java Edition" modpacks right from your Pterodactyl Panel.
5.00 star(s) 15 ratings
426 purchases
One-click install "Minecraft: Java Edition" modpacks right from your Blueprint Pterodactyl Panel.
5.00 star(s) 5 ratings
424 purchases
Manage Minecraft Java Players from your Panel Interface.
5.00 star(s) 5 ratings
354 purchases
Top