Discord Login is not yet compatible with Blesta 6 - we're working on it.

Discord Login

The Discord Login plugin allows clients to authenticate using their Discord accounts, simplifying the login process and enhancing user experience.

Free - View Pricing

Features

What Discord Login gives you

Per-Company Configuration

Configure it independently for each brand on a multi-company install, so every company runs with its own settings.

Fully Translatable

Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.

Built-In Demo Mode

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.

Sign In With an Account They Already Have

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.

Give New Members Roles Automatically

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.

Signs In the Matching Client Account

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.

Optional Automatic Discord Server Membership

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.

Straightforward Discord App Setup

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

Pricing Options

Get exactly what you need and want.

Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Included In

Value: Free

Free
  • +12 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
Free
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned - Source
£15
one time
  • Source Available
  • Buy Once Use Forever
  • 1 Year Support & Updates

Not sure whether to lease or own? Our FAQ explains how the licence types differ.

Reviews

What our customers say

(0 customer reviews)

Seems like this extension doesn't have reviews yet...
Be one of the firsts to leave a review!

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.

You might also like

More extensions to explore

Blesta 6

Plugin

Announcements

(1)

Integrate the Announcements plugin to provide updates and news to your clients.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 5

Plugin

Bulk Download Invoices

Download multiple invoices simultaneously.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Convoy Automatic Stock

Automate Convoy stock management.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Cookie Cuttr

Implement cookie compliance easily.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Credit Awards

Give your clients rewards based upon service purchases.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Crisp Live Chat

Integrate Crisp live chat into your client area.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x