SSO OAuth for Discord by path digital
SSO OAuth for Discord by path digital
Description
SSO OAuth for Discord by path digital allows you to hide your website content with Discord SSO and make it only available for your server members.
Installation
From your WordPress dashboard
- Visit
Plugins -> Add New - Search for
SSO OAuth for Discordand Install the plugin by path digital - Activate the plugin from your Plugins page
From WordPress.org
- Download SSO OAuth for Discord by path digital
- Unzip and upload the folder directory to your
/wp-content/plugins/directory - Activate the plugin from your Plugins page
Once Activated
- Go to
Discord OAuth -> OAuth2 Settings, and select the login page you want to show the login button - Create your Discord Application from Applications with the
Redirect URLyou copied fromConfigurepage - Enter Discord Application data in to the
Configurationpage and save settings - Visit your website now, if you are not logged in, the website will ask you to login
Screenshots
Faq
Visit https://discord.com/developers/applications/ and add a New Application.
Go to your applications and click on the newly created application. Click the OAuth2 tab in the navigation panel, where you can copy both the Client ID and Client Secret.
Click on the newly created application for OAuth2 from applications. Click the Bot tab in the navigation panel and Add Bot to get the Token.
Login to your Discord account, Go to User Settings by clicking on the gear icon next to your username. Go to Advanced Settings in App Settings section and turn ON the Developer Mode. Close the settings page and go to your Discord Dashboard, right click on any server name and Copy ID.
Reviews
Fabulous plugin in development
By hannibal09 on January 30, 2023
Great plugin to start with. Most of things working fine. Few of feedback to improve upon
- When someone log in using Discord but not able to authorised due to server or other rules, he can't bale to access back general pages as well which were not put behind access system. If the person can be logged out immediately after failed login, this can be resolved.
- Post button becomes unclickable. if person try to access to post, he should be taken to login page instead of disabling post buttons
Great Plugin with Great Support!
By pacted on November 21, 2022
best discord plugin
By Anonymous User 179266 (anonymized_179266) on September 28, 2022
Best free discord plugin
By baldone69 on September 23, 2022
Nice but big room for improvement
By paulieee on September 22, 2022
Nice attempt/temp solution
By drewbllc on February 11, 2022
Very good Plugin, easy to setup!
By leonlefty on October 4, 2021
Helped me block my site from unauthorized users
By idearuins (madhushankarox) on August 28, 2021
Great Plugin - working smoothly
By dolarcher on August 26, 2021
Changelog
3.1.3
- Bug fixes
3.1.2
- Bug fixes
3.1.1
- Fixed typo, “maintenance” to “maintainance” in UI.
3.1.0
-
Added admin option to view all servers the user is in
-
Bug fixes
3.0.5
- Bug fixes
3.0.4
- Bug fixes
3.0.3
- Bug fixes
3.0.2
- Bug fixes
3.0.1
- Bug fixes
3.0.0
- Added maintenance mode page
- Added option to view active user sessions and manage users
- Removed menu items of pages with minimum user role for people that don’t have the minimum role
- Added shortcode to display a logout button
2.5.4
- Bug fixes
2.5.3
- Bug fixes
2.5.2
- Minor code enhancements
2.5.1
- Bug fixes
2.5.0
- Added option to whitelist pages for specific user role(s)
2.4.0
- Added option to whitelist user roles independant from minimum role
- Minor code enhancements
2.3.1
- Bug fixes
2.3.0
- Added option to clear all the active login sessions
- Updated Discord embeds to post whitelisted logins
2.2.0
- Added option to set login errors
- Added option to post failed login attempts embeds on a Discord channel via a Webhook
- Added option to set the redirect page after a successful login
2.1.1
- Bug fixes
2.1.0
- Updated option to hide menus from unauthenticated users
- Updated option to hide widgets from unauthenticated users
2.0.0
- Added option to block users by Discord ID
- Added option to allow user to view specific pages and posts
- Added option to add a custom login page
- Added option to post successful login embeds on a Discord channel via a Webhook
- Disabled admin ajax for non-logged users
- Minor code enhancements
1.5.1
- Bug fixes
1.5.0
- Added option to blacklist servers
1.4.2
- Bug fixes
1.4.1
- Bug fixes
1.4.0
- Added option to set the session duration
- Moved the login error message to the login page
- Security enhancements
1.3.1
- Bug fixes
1.3.0
- Added custom login button styles support
- Added option to show/hide menus in login page
- Added option to show/hide widgets in login page
- Added functionality to auto create and assign the login page
1.2.1
- Added server name next to the Server ID in Bot Settings page
- Added settings link to plugin action links
- Minor visual improvements to admin pages
1.2.0
- Added user role validation support
- Added the ability to enable / disable server validation even if the server list is not empty
1.1.0
- Bug fixes
- Skiped server validation for 5 minutes to limit Discord API calls
1.0.2
- Bug fixes and patches
1.0.1
- Initial Release











