Automatic phpMyAdmin SSO

Product information

Release v1.0 (Updated )

Reviews

0 von 5 Sternen

0 purchases

One-click phpMyAdmin access from Pterodactyl panel

€9,99

Release history

Team

RocksInDev

Maksym's profile photo

Description

This addon requires Pterodactyl 1.11.x or 1.12.x!

Managing databases through Pterodactyl is convenient, but asking your users to copy credentials and manually log into phpMyAdmin every time? That's frustrating. This addon solves that problem by adding a seamless one-click authentication button directly in the database management interface. Your users click the button and they're instantly logged into phpMyAdmin with no credentials to copy, no forms to fill out.

How It Works

When a user clicks the phpMyAdmin button, the panel generates a secure one-time token bound to their IP address. This token is validated through an encrypted API channel, and the user is automatically authenticated in phpMyAdmin with access to their specific database. The entire process takes less than a second.

Features

  • One-click automatic login to phpMyAdmin from database list
  • Secure token-based authentication with IP binding
  • Tokens expire after 30 seconds (configurable)
  • HMAC signature verification between Panel and phpMyAdmin
  • Works with sub-user permissions (requires database.view_password)
  • Local/private database hosts automatically blocked for security
  • Simple .env configuration, no admin panel setup needed
  • No modifications to Pterodactyl Wings required
  • Compatible with custom themes

Security

Security was the priority when building this addon. All tokens are encrypted, single-use, and IP-bound by default. The communication between your Panel and phpMyAdmin server uses HMAC-SHA256 signatures. Access to local databases (localhost, 127.0.0.1, private networks) is blocked to prevent unauthorized access to your panel's internal database.

Installation

Detailed step-by-step instructions are included in the PanelEdit file. The addon includes separate guide-books for phpMyAdmin installation, Nginx configuration, and SSL setup. Installation typically takes 10-15 minutes.

Requirements

  • Pterodactyl Panel 1.11.x or 1.12.x
  • phpMyAdmin installed on your server (guide included)
  • Remote database hosts (not localhost)
  • SSL certificate (required for security)

Terms of Purchase By purchasing and using this addon, you agree that:

  • You will not redistribute, share, or resell this addon
  • You will not upload it to public repositories or file-sharing platforms
  • You may modify the code for your own use only
  • Updates are provided but not guaranteed indefinitely
  • No refunds will be issued open a support ticket if you have issues
  • Support is provided via Discord or the purchase platform

Screenshots can be DIFFERENT with real one!

  • At screenshots I'm using HeroIcons instead of FontAwesome default one. If you want i can help you with swipe to Hero one's.

If you have questions before or after purchase, contact me :)