Social OAuth
Allow users to sign in to your Pterodactyl panel using Google and Discord with a seamless OAuth authentication system.
Social OAuth integrates directly into Pterodactyl through Blueprint and automatically handles account creation, login, and account linking, providing a modern authentication experience for your users.
Features
Supported Platforms
Why Social OAuth?
Traditional email registration often creates unnecessary friction for users. Social OAuth allows users to sign in with accounts they already use every day.
Benefits include:
Included Providers
Users can authenticate using their Google account and instantly access the panel.
Users can authenticate using their Discord account and instantly access the panel.
Admin Controls
The addon includes an administration page where you can:
Installation
Upload and install through Blueprint.
Detailed installation instructions are included with the download.
Support
If you encounter any issues or need assistance with installation, support is available through our Discord server.
Requirements
License
One purchase grants usage according to the resource license provided upon purchase.
Frequently Asked Questions
1. Which OAuth providers are currently supported?
Social OAuth currently supports:
Additional providers may be added in future updates.
2. Will existing users be able to log in using OAuth?
Yes. If a user signs in with an OAuth provider using the same email address as an existing Pterodactyl account, the addon will automatically link the account and allow login.
3. Does this addon create accounts automatically?
Yes. If a user signs in with Google or Discord and no matching account exists, a new Pterodactyl account will be created automatically.
4. Can I disable a specific provider?
Yes. Administrators can enable or disable Google and Discord OAuth independently from the Social OAuth settings page.
5. Is this compatible with custom themes?
Yes. The addon is designed to work with the default Pterodactyl theme, Nebula, and most Blueprint-compatible themes.
6. Do I need API keys or OAuth credentials?
Yes. You must create OAuth applications in the Google Cloud Console and/or Discord Developer Portal and provide the Client ID and Client Secret in the addon settings.
7. What happens if an OAuth provider is unavailable?
Users can continue using any other enabled OAuth provider or the panel's standard email/password login system.
8. Does Social OAuth store user passwords?
No. Authentication is handled securely through the selected OAuth provider. The addon does not store passwords from Google or Discord accounts.
Allow users to sign in to your Pterodactyl panel using Google and Discord with a seamless OAuth authentication system.
Social OAuth integrates directly into Pterodactyl through Blueprint and automatically handles account creation, login, and account linking, providing a modern authentication experience for your users.
Features
Supported Platforms
Why Social OAuth?
Traditional email registration often creates unnecessary friction for users. Social OAuth allows users to sign in with accounts they already use every day.
Benefits include:
- Faster registration
- Higher conversion rates
- Better user experience
- Reduced password-related support tickets
- Modern authentication workflow
Included Providers
Users can authenticate using their Google account and instantly access the panel.
Users can authenticate using their Discord account and instantly access the panel.
Admin Controls
The addon includes an administration page where you can:
Installation
Upload and install through Blueprint.
Detailed installation instructions are included with the download.
Support
If you encounter any issues or need assistance with installation, support is available through our Discord server.
Requirements
- Pterodactyl Panel
- Blueprint Framework
- Valid Google OAuth Credentials
- Valid Discord OAuth Credentials
License
One purchase grants usage according to the resource license provided upon purchase.
Frequently Asked Questions
1. Which OAuth providers are currently supported?
Social OAuth currently supports:
- Google OAuth
- Discord OAuth
Additional providers may be added in future updates.
2. Will existing users be able to log in using OAuth?
Yes. If a user signs in with an OAuth provider using the same email address as an existing Pterodactyl account, the addon will automatically link the account and allow login.
3. Does this addon create accounts automatically?
Yes. If a user signs in with Google or Discord and no matching account exists, a new Pterodactyl account will be created automatically.
4. Can I disable a specific provider?
Yes. Administrators can enable or disable Google and Discord OAuth independently from the Social OAuth settings page.
5. Is this compatible with custom themes?
Yes. The addon is designed to work with the default Pterodactyl theme, Nebula, and most Blueprint-compatible themes.
6. Do I need API keys or OAuth credentials?
Yes. You must create OAuth applications in the Google Cloud Console and/or Discord Developer Portal and provide the Client ID and Client Secret in the addon settings.
7. What happens if an OAuth provider is unavailable?
Users can continue using any other enabled OAuth provider or the panel's standard email/password login system.
8. Does Social OAuth store user passwords?
No. Authentication is handled securely through the selected OAuth provider. The addon does not store passwords from Google or Discord accounts.
