Drupal
OwnID’s Drupal plugin is a completely no-code way to add passwordless authentication to your Drupal website with a few clicks.
By integrating Drupal with OwnID, you can implement the full set of OwnID features to simplify and streamline your user login experience.
How it Works
OwnID supports integration with Drupal through our pre-built Connector.
On Drupal, OwnID supports integration through our Drupal Module for OwnID.
Securing User’s Personal Data
OwnID does not store or process any user data. Users’ public keys and device information are stored on your platform.
Private keys are kept exclusively on the user’s device and are never transmitted elsewhere.
Install the Drupal Module for OwnID
Download and install the OwnID module from the official Drupal module page.
Create the OwnID App
An OwnID App is what connects the existing identity provider used by your website with the OwnID widget you insert on the front end.
OwnID widgetEach of your OwnID Apps acts as the central point of configuration for each of your integrations. These no-code Apps are created, hosted, and maintained entirely within the OwnID Console environment.
When you create an App, it’s assigned a unique appId
automatically. Use that appId
in OwnID SDK interaction from your website’s front end.
To Create an OwnID App
-
Login to the OwnID Console (or create your account).
-
Click +Create Application from the Apps screen.
-
Enter a name for your application in the App name field.
-
From the Choose your integration panel, select the tile.
-
Click Next.
-
Enter the website URL to your application instance and click Continue.
-
Click Explore my App on the “Congratulations” popup.
-
From the OwnID Settings panel, copy the App ID and the Shared Secret for use in configuration on the side.
Enter Integration Credentials
Copy the appID and shared secret from the OwnID app page into the settings of the Drupal for OwnID module.
Enjoy your Drupal-integrated passwordless authentication!
Next Steps
Ready to deploy?
YES!
Take me to the Deployment Checklist