Drupal OAuth Client module allows Auto-create User in Drupal after doing SSO with the user credentials if the user is not already present in Drupal User list.
Configure the URL wherever you want to redirect users after login or after logout in OAuth Client.
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 if existing Drupal user does not have a common email in OAuth Provider application.
Login to your Drupal site using OAuth2.0 compliant Providers easily Configure by just providing Client ID, Client Secret.
Need a custom feature and cannot find? No worries, we can add custom feature in module for you depending upon requirement.
Automatic user registration after login if the user is not already registered with your site.
Force Authentication allows user to redirect to IDP if the user is not logged in.
Step-by-step guides for configuring the OAuth Providers.
We provide continuous support and answers to all your queries and questions.
You can enable Single Sign-On in your Drupal site using our SSO module and connect it to any OAuth Provider. See our integration guides with the most popular OAuth Providers.
Bitrix24
Box
Discord
FitBit
Github
Line
miniOrange
Okta
One Login
Paypal
Ping Federate
Slack
Wild Apricot
WHMCS
Zendesk
GitLab
OpenAthens
Spotify
Can't find your Provider? Contact us on drupalsupport@xecurify.com We'll help you set it up in no time.
*Licenses are perpetual and the Support Plan includes 12 months of support and maintenance (version updates). You can renew maintenance after 12 months at 50% of the current license cost.
**Multiple OAuth Providers Supported
There is an additional cost for the OAuth Providers if the number of OAuth Provider is more than 1.
Note : miniOrange does not store or transfer any data which is coming from the Identity Provider to the Drupal. All the data remains within your premises / server. We do not provide the developer license for our paid module and the source code is protected. It is strictly prohibited to make any changes in the code without having written permission from miniOrange. There are hooks provided in the module which can be used by the developers to extend the module's functionality.
At miniOrange, we want to ensure you are 100% happy with your purchase. If the module you purchased is not working as advertised and you've attempted to resolve any issues with our support team, which couldn't get resolved, we will refund the whole amount given that you have a raised a refund request within the first 10 days of the purchase. Please email us at drupalsupport@xecurify.com for any queries regarding the return policy.