This plugin adds social login options to Ultimate Member in the WordPress site of The Mars Society Argentina.
This plugin is intended to add Single Sign On options to Ultimate Member without using the paid Add-On.
Currently it only supports Discord but more OAuth2 providers can be added.
This plugin uses The PHP League OAuth2 Client library internally so all of the official providers and third-party providers can potentially be added to this plugin.
Before you install this plugin you should install the following plugins:
- Ultimate Member
- Native PHP Sessions
- Phobos
Once you have installed and activated these plugins, follow the next steps:
- Upload the
phobos-auth
folder to the/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' menu in WordPress
- Start configuring your settings
In order to connect this plugin to Discod you need to perform the following steps:
- Start by registering an Application in the Discord Developer Portal.
- Head over to the OAuth2 tab, and grab your Client ID and Client Secret so that you can paste them in the Discord Settings of this plugin.
- Grab the Redirects you can find in the Discord Settings of this plugin, and add them to the Redirects list of the OAuth2 tab on your Discord Application.
Enjoy!
Currently only Discord, more can be added in the future.
It's probably not better, but it's free.
MIT License - Copyright (c) 2021 The Mars Society Argentina