OneAll Social Login
Updated June 27th 2017
OneAll Social Login
OneAll Social Login is fully customisable and seamlessly integrates with your existing login/registration system so you and your users don't have to start from scratch. OneAll allows you to get rid of long and complicated forms, improve your data quality and instantly eliminate spam and bot registrations. OneAll Social Login supports PixelPin as one of their providers.
OneAll Social Login has plugins for the following: WordPress, Joomla, Drupal 7, Drupal 8, phpBB, vBulletin, SMF, Vanilla, myBB, Magento 1, OpenCart, PrestaShop, Zen-Cart and WHMCS.
To start using OneAll you'll need a OneAll account, a OneAll 'Developer Account' as well as a PixelPin Developer Account. A guide to create a OneAll 'Developer Account' can be found below. A guide to create a PixelPin Developer Account can be found here.
OneAll Social Login plugins
Note: Currently OneAll Social Login's PixelPin implementation only returns the user's first name, formatted name, email address and preferred username. So keep this in mind when implementing.
|WordPress||OneAll WordPress Social Login|
|Joomla||Joomla Social Login|
|Drupal||Drupal 7 Social Login|
|Drupal 8 Social Login|
|phpBB||phpBB 3.0 Social Login|
|phpBB 3.1/3.2 Social Login|
|vBulletin||vBulletin 4 Social Login|
|vBulletin 5 Social Login|
|SMF||SMF Social Login|
|Vanilla||Vanilla Social Login|
|MyBB||MyBB Social Login|
|Magento 1||Magento Social Login|
|Magento Single Sign-On|
|OpenCart||OpenCart 1.5.x Social Login|
|OpenCart 2.x Social Login|
|PrestaShop||PrestaShop Social Login|
|Zen-Cart||Zen-Cart Social Login|
|WHMCS||WHMCS Social Login|
How to create a new OneAll 'Site'
Once you've signed in, you should arrive at the OneAll dashboard. Click on Create a new OneAll Site to start creating your OneAll 'Site'.
In the Choose your OneAll Site Subdomain input field, type in a sensible name for your subdomain. Then in the Give your Site a name input field, give your OneAll 'Site' a name. Then enter the domain name of your website(s) in the input box. Press Add Site once you're finished.
Once you've added the new OneAll Site, you should have API Access. You'll need the API Endpoint to create a developer account to get your Client ID and Client Secret so highlight and copy the API Endpoint now. If you haven't created a PixelPin developer account before, a guide can be found here to guide you through the steps to create a PixelPin developer account.
Now we need to configure PixelPin. On the side navbar click on Social Networks.
Click on PixelPin.
Then click on Setup PixelPin.
Once you've obtained your Client ID and Client Secret after creating a PixelPin developer account, type/paste them into the Client ID and Passcode/secret input fields.
Once you've pasted the Client ID and Client Secret into their input fields press Register Application to save the settings.
Each OneAll plugin will require your Subdomain, Public Key, and Private Key from the API Access.
If you're having trouble with one of the OneAll Plugins, please contact OneAll on their dedicated forums.