The Discord Login plugin allows clients to authenticate using their Discord accounts, simplifying the login process and enhancing user experience.
Free - View Pricing
What Discord Login gives you
Configure it independently for each brand on a multi-company install, so every company runs with its own settings.
Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.
A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.
Clients reach your client area with an account they already use elsewhere instead of another password to remember, on your existing login page with no template edits.
List the Discord role IDs to assign and every client added to your server arrives with the right roles already applied, so customer-only channels stay customer-only with no manual role handing.
The Discord account's email address is matched to the client account that already uses it and that client is logged straight in, so an approved Discord identity becomes a one-click way back into the portal.
Set your Discord server (guild) ID and clients are added to your server the moment they log in, turning every login into community growth. Leave it blank and the plugin stays pure single sign-on with no server access requested at all.
Enter your Discord application's client ID, client secret and, if you want server joins, a bot token. The exact redirect URL to paste into your Discord application is shown for you on the settings page, so the setup cannot go out of sync.
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
The "Login with Discord" button is now a proper button with the Discord icon and "Sign in with Discord" text, instead of a single logo image; the "or login with" divider no longer repeats when another social login plugin is also installed
Client Secret and Bot Token are now stored encrypted rather than in plain text
Discord server membership is now optional: leave the Guild ID blank to use Discord purely for sign-in with no server join requested
Two-factor accounts are no longer signed in automatically; they are now asked to sign in with their email address and password instead, so the second factor is never skipped
Sign-in links are now single-use and tied to the browser that started them, closing a window where a captured link could be replayed
Added a Mock API mode for testing and demonstrations, which runs sign-in from bundled sample data without a real Discord application
Fixed sign-in accepting a Discord account whose email address had not been verified with Discord, which could let someone sign in as a client whose email address they did not control
Fixed the Manage page showing blank error messages when settings failed to save
Fixed a stored setting containing a line break silently removing the "Login with Discord" button from the login page for every visitor
v1.0.0 - 2024-09-22
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Blesta Club release
Get exactly what you need and want.
Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Value: Free
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(0 customer reviews)
It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.
More extensions to explore
Plugin
Integrate the Announcements plugin to provide updates and news to your clients.
PHP 8.2 - 8.4 · Blesta 6.x
Plugin
Download multiple invoices simultaneously.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Automate Convoy stock management.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Give your clients rewards based upon service purchases.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Integrate Crisp live chat into your client area.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x