OAuth Login plugin allows login with your Discord, Slack, Strava, Eve Online, Cognito, Salesforce, Azure, Google, Facebook, Instagram or other custom OAuth and OpenID Connect servers. OAuth Client plugin works with any OAuth provider that conforms to the OAuth 2.0 and OpenID Connect 1.0 standard.
Auto-create User in WordPress after doing SSO with the user credentials if the user is not already present in WordPress User list.
Use OAuth login widget /link/shortcode anywhere on your website with option to customize Login Button custom CSS.
Configure the URL wherever you want to redirect users after login or after logout.
Restrict site to logged in user. Here, enabling restrict site to logged in user will auto redirect the user to oauth provider's login page if user is not already logged in.
Restrict the user login based on configured domains. You can allow/deny the user login based on email domain.
Access the plugin over your multiple subsites.
Account Linking allows to sync user accounts in WordPress database. If user already have account in WordPress, then based on common attribute plugin updates User's WordPress profile.
Role mapping with BuddyPress attributes so that Buddypress roles are assigned based on OAuth groups/roles.
This feature allow you to add the dynamic callback/redirect URL.
Page based restrictions over users based on their roles and whether they are logged in or not.
User can map Username, FirstName, LastName, Email, Group Name and also map custom attribute as per requirement.
User to set WordPress roles based on groups/roles received in OAuth Provider response with configured mapping.
There is an additional cost for the number of subsites in Multisite Network.
The plugin works as described and the support team has been a terrific help in getting setup. Thank you!
Plugin does exactly what we need it to, and is solid right up to the latest stable release of WordPress.
There team was super responsive and helpful on getting the plugin working with our site.
Plugin is well constructed and works perfectly. Support team is incredibly responsive and friendly.
I needed to secure my WordPress login. This plugin was straight forward. Thanks to miniOrange.
I a little trouble setting up for Eve Online but received great support from the development team.
This plugin saved my day. I was able to easy add oauth login to my application. Thanks for the great work.
Finding the plugin which would allow my users to login to my WordPress instance with the Slack account. Simple to configure.
This robust plugin does exactly what we need, is easily customized & integrates well with our other plugins and SSO server.