EUR

Social Login

Neat and easy to use component, which allows your users to login using their accounts in social networks: Facebook, Twitter, Google, Instagram etc. Lot of options to suit all your possible needs, including community extensions support and syncing.

Features

19 social networks to login and merge existing Joomla account with. More can be added by request.   No monthly fees. No user limits. Does not depend on any library. It just works the way you expect it to! User social connections stored in database, which allows your visitors to quickly login from any location. Can completely replace standard registration, reset password and login pages with simplified more user friendly ones.  Supports social components like JomSocial, CommunityBuilder, EasySocial, Kunena etc. More can be added by request. Absolutely fault safe from any popup blockers or tabbed windows. The most stable social login component on the market.

19.96EUR24.95EUR

Compatibility: Joomla 3.0+

Current version: 4.2.2

Why Social Login?

There're lots of extensions like Social Login today, but they often have ridiculous limitations. Usually you're allowed to have only small number of connections for free and the rest is billed monthly. There're other limitations as well, including providers and layout customization. Social Login doesn't have any limitations and can be customized any way you like. It also doesn't depend on any external library and works with every network's API directly, which greatly increases stability and control.

Available networks: Facebook, Twitter, Google, Yahoo, PayPal, Pinterest, LinkedIn, Instagram, Vimeo, GitHub, WordPress, Foursquare, Reddit, Dribbble, Steam, VKontakte, Mail.ru, Yandex, Odnoklassniki.

Full list of features

  • 19 networks to login with (more can be added).
  • No monthly fees or user limitations, everything is unlimited.
  • Does not depend on any 3rd party library, works directly with social network APIs.
  • All connections are saved in database for every user for quick login from any location.
  • Can be used as a full replacement for registration, reset password and login pages.
  • Comes with redirection plugin, which redirects registration, reset, remind and login requests from 3rd party components.
  • Allows to allow or disallow password reset for selected groups.
  • Supports social components like JomSocial, CommunityBuilder, Kunena etc (more can be added).
  • Silent more for seamless authorization and registration without any interruptions.
  • Has its own email address generator, which can be useful in some cases.
  • Absolutely fail safe smooth workflow. The most stable in the market!
  • Very easy to use, when you setup everything properly.

Screenshots

19.96EUR24.95EUR

Demo

You can find social networks icons on the top of any page of our site. Don't be shy, click any icon you like and test it!

To see the backend demo of click the button below and login (username: demo, password: demo).

Backend Demo

Available Plugins

All plugins require an active Smart Shoutbox license. If you have an active license, please, login to buy or download the desired plugin.

Redirect Plugin

Redirects login, reset, remind, register and profile requests from different component to Social Login.

Current version: 4.2.2

User Plugin

Adds support for various user events to automatically manage social network connections.

Current version: 4.2.2

Change Log

4.2.2

  • System files were changed. Update all plugins after extension upgrade!
  • ADDED: Random Email option to generate random email address, when Silent Mode is enabled and no email provided.
  • ADDED: Reset Groups and Reset Action options to allow or disallow to reset password for selected user groups.
  • ADDED: K2 users support as profile info provider.
  • FIXED: Gravatar not displayed in the list of profile providers.
  • FIXED: Logout button doesn't work properly.
  • FIXED: "Empty string passed to getElementById()" warning in admin.
  • CHANGED: Date Format option removed, all date formatting moved to language files.
  • Improved cookie management for more smooth and reliable workflow.
  • Slightly improved admin interface.
  • Minor bug fixes and improvements.

4.2.1

  • ADDED: New network: Steam.
  • FIXED: Reset Options button is not working properly.
  • FIXED: Date is not properly formatted for some formats.
  • FIXED: Wrong redirection, when user logs in directly from Login page.
  • Redirection plugin now keeps originally requested page from 3rd party component and redirects to this page.
  • Minor bug fixes and improvements.

4.2.0

  • ADDED: New networks: Dribbble, Reddit and Vimeo.
  • ADDED: Mode option in module settings to select between login, register or reset functionality.
  • ADDED: License ID field in settings.
  • ADDED: Support for meta data in Smart Mailer menu items.
  • ADDED: Support for Joomla Update System.
  • ADDED: User plugin to automatically manage connections on various user events.
  • CHANGED: Networks are nor can be sorted by drag and drop right from General options tab. Sort Order option for every network removed.
  • CHANGED: Page notes (login, profile etc.) moved to menu item settings.
  • CHANGED: Buttons now use generic Bootstrap button classes: btn-primary, btn-secondary etc.
  • CHANGED: Check Email option removed, email address is now always checked for presence in database.
  • CHANGED: When user chooses to create account, he is now always asked to enter new or submit existing email.
  • CHANGED: Users can now also user email to merge account with selected social network.
  • Reworked admin UI with new homepage, increased stability and optimized code.
  • Some language strings removed, changed or added.
  • A lot of minor improvements and bug fixes.

4.1.1

  • FIXED: Fatal error with getProfile() function in Twitter login.
  • FIXED: Reset Password link is not working in standard login form.

4.1.0

  • ADDED: New networks: GitHub, WordPress and Foursquare. 15 networks in total!
  • ADDED: Reset Form option to select standard or simple (skip username remind) password reset form.
  • ADDED: Reset Password page with simplified form and custom HTML email.
  • ADDED: Reset Note option to display custom note on Password Reset page.
  • ADDED: Reset Requests option in redirection plugin to redirect all password reset requests to Social Login.
  • FIXED: Wrong links to Social Login pages on front-end, when SEF URLs enabled.
  • FIXED: Authorization error messages from authentication plugins are not displayed.
  • Redirection plugin removed from the main package. You need to manually download it from Social Login homepage.
  • Week days and months in date format now follow site's language.
  • Slightly improved admin interface.
  • Minor improvements and code optimization.

MEET SOCIAL LOGIN!

Our Social Authorization extension not only changed its name to Social Login, but was also completely reworked. We did so many changes, that decided to list only most important ones. Not much left of version 3.0, so you may safely uninstall it and move to 4.0. We hope, you'll enjoy it!

FUTURE PLANS

New version is much more flexible in terms of upgrade. We plan to continue its development further and add more features:

  • List of connected networks and their settings on profile page.
  • Syncing options for user profiles.
  • Custom registration form with selectable fields.
  • More networks!

4.0.0

  • MAJOR UPDATE: Extension was completely reworked and optimized with increased security and stability.
  • Extension renamed to Social Login. Previous version must be uninstalled!
  • New admin UI. Check and update your options after upgrade!
  • New modern looking template on front-end.
  • Joomla 2.5 support removed. Please, upgrade your Joomla to latest version.
  • ADDED: 4 new networks: PayPal, Yahoo, Pinterest and Yandex.
  • ADDED: Redirection plugin to redirect users from standard Joomla login and view profile pages to Social Login.
  • Extension updated to the latest API versions for each network.
  • You can now select community extension and get profile info from it, when user logs in normally.
  • Improved functionality, when multiple Social Login modules is used on the same page.
  • Improved compatibility with SSL-enabled sites.
  • Improved feedback with more detailed error messages.

3.0.0

  • Milestone reached: Absolutely new extension concept. Now it's not just module, but a component with new features and extra networks.

2.0.0

  • Milestone reached: Greatly improved and modified version.

1.0.0

  • Initial release of Social Login extension as a module under name Social Authorization.

Documentation

Installation

Go to Extensions -> Manage -> Install page, upload distribution package you've previously downloaded and click Install. Before you enable extension you must setup it first.

For plugins: Go to Extensions -> Plugins, find the desired plugin and open its settings. Setup accordingly and only then enable.

For modules: Go to Extensions -> Modules, find the desired module and open its settings. Setup accordingly and only then enable.

For components: Hover your mouse over Components menu item, find the desired component and go to Options page. Setup everything accordingly and don't forget to check Permissions tab.

Network Setup

Facebook

Go to Facebook developers page, click "Apps" button at the top and choose "Create a New App" menu item. Enter application name, choose category and click "Continue". In application settings click "Add platform", choose "Website" and enter your site URL. On the same page enter your domain as App Domains and enter your Contact Email. Go to Advanced tab, enable Client OAuth Login and add the following URL into Valid OAuth Redirect URIs field (replace "yoursite.com" with your domain name and "forum" with community folder, if any):

http://yoursite.com/index.php?option=com_sociallogin&task=fblogin

Save application, then go to App Review and make your application public. Now get App ID and App Secret on Dashboard page and enter them in corresponding fields in component settings. Enable Facebook login.

NOTE: If you want to receive user's birthday, location and status from Facebook, you MUST submit your application for review. You have to ask Facebook to grant you the following permissions: "user_posts", "user_birthday", "user_location", "user_hometown". This can be done from App Review tab on app settings page.

Twitter

Go to Twitter developers page and create new application. Enter application name, description, put your site address as Website and Callback URL. Now take Consumer Key and Consumer Secret and enter them in corresponding fields in component settings. Enable Twitter login.

Google

Go to Google developers page and create new project, enter its name and save. Now choose project, click "APIs & auth", choose "APIs" tab from the dropdown menu and turn on "Google+ API". Then choose "Credentials" tab, click "Create new client ID" button and choose "Web application" as type. Put your site URL in "Authorized JavaScript origins" field and the following URL in "Authorized redirect URI":

http://yoursite.com/index.php?option=com_sociallogin&task=gologin

Now get Client ID and Client Secret and enter them in corresponding fields in component settings. Enable Google login.

Yahoo

Go to Yahoo developers page and create new application. Select Web Aplication as type, enter application name and use your site's domain as callback domain. In API Permissions section check Profiles and select Read/White Public and Private. Click Create App button and on the next page get Client ID and Client secret and enter them in corresponding fields in component settings. Enable Yahoo login.

PayPal

Go to Paypal developers page and create new application. Enter application name, select Sandbox Developer Account and click Create App button. On the next page click Live at the top and add the following URL into Return URL field (replace "yoursite.com" with your domain name and "forum" with community folder, if any):

http://yoursite.com/index.php?option=com_sociallogin&task=pplogin

In the list of App Feature Options select Login with PayPal and deselect everything else. Click Advanced Options to the right and select all items in Information Requested from Customers section. Enter Privacy Policy URL and License Agreement URL (both required). Click Save button, on the same page get Client ID and Secret and enter them in corresponding fields in component settings. Enable PayPal login.

Pinterest

Go to Pinterest developers page and create new application. Enter application name and description. On the next page enter your site address in Site URL field and add the following URL into Redirect URIs field (replace "yoursite.com" with your domain name and "forum" with community folder, if any):

http://yoursite.com/index.php?option=com_sociallogin&task=pilogin

Click Save button, on the same page get App ID and App Secret and enter them in corresponding fields in component settings. Enable Pinterest login.

NOTE: You MUST test Pinterest application first and then submit it to review. It will only be available to you and your collaborators until approved by Pinterest.

LinkedIn

Go to LinkedIn developers page and create application. Fill the bunch of info according to your liking and put this as OAuth 2.0 "Authorized Redirect URIs":

http://yoursite.com/index.php?option=com_sociallogin&task=lnlogin

Save application and look for Authentication Keys. Grab API Key and Secret Key on application page and enter them in corresponding fields in component settings. Enable LinkedIn login.

Instagram

Go to Instagram developers page, click "Register a New Client" button and fill out the form. Enter application name, site address and put this as OAuth redirect_uri:

http://yoursite.com/index.php?option=com_sociallogin&task=iglogin

Save app, take Client ID and Client Secret and enter them in corresponding fields in component settings. Enable Instagram login.

GitHub

Go to GitHub developers page and create application. Fill the form and put this as "Authorization callback URL":

http://yoursite.com/index.php?option=com_sociallogin&task=ghlogin

Save app, take Client ID and Client Secret and enter them in corresponding fields in component settings. Enable GitHub login.

WordPress

Go to WordPress developers page and create application. Fill the form and put this as "Redirect URL":

http://yoursite.com/index.php?option=com_sociallogin&task=wplogin

Save app, take Client ID and Client Secret and enter them in corresponding fields in component settings. Enable WordPress login.

Dribbble

Go to Dribbble developers page and create application. Fill the form and put this as "Redirect URL":

http://yoursite.com/index.php?option=com_sociallogin&task=drlogin

Save app, take Client ID and Client Secret and enter them in corresponding fields in component settings. Enable Dribbble login.

Foursquare

Go to Foursquare developers page and create application. Fill the form and put this as "Redirect URI(s)":

http://yoursite.com/index.php?option=com_sociallogin&task=fslogin

Save app, take Client ID and Client Secret and enter them in corresponding fields in component settings. Enable Foursquare login.

VKontakte

Go to VKontakte developers page and create new application. Choose Web-Site as type, enter name, site address and base domain. On the next page get Application ID and Secret Key and enter them in corresponding fields in component settings. Enable VKontakte login.

Mail.ru

Go to Mail.ru developers page and create new site (not application). Enter name and site address and click Continue. On the next page download receiver.html file, put it to yoursite.com/receiver.html and click Continue. Now get Application ID, Private Key and Secret Key and enter them in corresponding fields in component settings. Enable Mail.ru login.

Yandex

Go to Yandex developers page and create new application. Enter application name and other info (optional). In the list of permissions click Yandex.Passport API and check all items. Add the following URL into Callback URL field:

http://yoursite.com/index.php?option=com_sociallogin&task=yalogin

Click Save button and on the next page get App ID and App Password and enter them in corresponding fields in component settings. Enable Yandex login.

Odnoklassniki

Go to Odnoklassniki developers page, register as a developer and wait until you request is approved. Now go to your applications page (Games ->My Uploaded Games) and click "Add App", choose "External application" and fill the form completely (including image links!). Add the following URL in the "List of permitted redirect_uri":

http://yoursite.com/index.php?option=com_sociallogin&task=oklogin

Save application. You'll receive email shortly (never EVER delete it, because there's no way to get application data any other way!). Get Application ID, Public Key and Secret Key from email and enter them in corresponding fields in component settings. Enable Odnoklassniki login.

NOTE: If you want to get user email from Odnoklassniki, you must request GET_EMAIL permission from their support. Write email to api-support@odnoklassniki.ru, provide information about your application and maybe they will give you access to GET_EMAIL permission, which will simplify registration process for your visitors.

Additional info

If you've done everything right, you'll be able to login via any listed network without any problems. However, note the following:

  • Check your redirect URL in application's setting. It MUST match your site's domain and protocol (HTTP or HTTPS).
  • You MUST set $live_site variable in your Joomla configuration.php file, otherwise you'll get wrong redirect URLs.
  • Note, that URL with and without www means A LOT for most networks and their applications.
  • If something doesn't work, triple check your extension and applications settings and permissions.
  • This extension may stop to work, if network developers will change something in their API. In this case, wait for the next update.

Tags: joomla social authentication

General
Sports
Music
Movies
Nancy
Registrazione Agenzie |
(22.02.2018, 10:02) (10:02) 0
Nancy demo (22.02.2018, 10:01) (10:01) 0
Nancy brilli test (22.02.2018, 09:59) (09:59) 0
Nancy logo
(22.02.2018, 09:58) (09:58) 0
Kameron MISSING TAGS AND META
TITLE
CATEGORY
META DESCRIPTION
META KEYWORDS
TAGS
Frontpage
Content Category



Joomla article
Content Category



Test article
Content Category
(22.02.2018, 07:52) (07:52) 0
Kameron Demox vvvvv
(22.02.2018, 07:38) (07:38) 0
Kameron Demo (22.02.2018, 07:37) (07:37) 0
Londyn ais (21.02.2018, 12:10) (12:10) 0
Jerome this birthday discount no limit of use? (21.02.2018, 11:24) (11:24) 0
Sonia Kyson, Aisha, (20.02.2018, 13:07) (13:07) 0
Kyson lol (19.02.2018, 14:43) (14:43) 0
Jamie asuuu (19.02.2018, 14:08) (14:08) 0
Drewrr rrrrrrr (18.02.2018, 21:14) (21:14) 0
Aisha halo (14.02.2018, 12:51) (12:51) 0
Jerome2 sdfgsdfg (13.02.2018, 17:10) (17:10) 0
Rosie Franky "You can completely hide the date column via CSS or change the date format in language file. You will find the date formatting strings right at the beginning of language file. " (13.02.2018, 09:38) (09:38) 0
Franky Hi (12.02.2018, 15:15) (15:15) 0
Franky Datum nimmt VIEL Platz ein!!!!! (12.02.2018, 15:14) (15:14) 0
Franky Und hier ein Pilz. Aufgenommen in der tiefsten Eifel.,,, Eigentlich will ich hier nur mal testen, was p***iert, wenn jieemjemand einen längerennText eintippert. IregndeinnLimiT? seitenumbruch?mirgendwann mal voll?
(12.02.2018, 15:02) (15:02) 0
Franky (12.02.2018, 15:01) (15:01) 0
Lorelei Ach so,und das ist hier im Modul? (12.02.2018, 15:00) (15:00) 0
Yamileth سلام (10.02.2018, 08:27) (08:27) 1
Yehuda
HIer ein Test
(08.02.2018, 16:41) (16:41) 0
Test Test2 (07.02.2018, 15:05) (15:05) 0
Brielle test (07.02.2018, 15:04) (15:04) 0
Emmalee I'm in pain, :-( I install twice "Missing tags" but I can't see it in modules... (07.02.2018, 14:56) (14:56) 0
tyyt no mitäpä mie mittää (07.02.2018, 13:20) (13:20) 0
The Krotek Sup dawg! (07.02.2018, 07:43) (07:43) 0
Ashley sup nigaa (06.02.2018, 21:12) (21:12) 0
Ashley 12 (06.02.2018, 21:11) (21:11) 0
Darius saasd (06.02.2018, 18:52) (18:52) 0
Zeke HA
(06.02.2018, 03:55) (03:55) 0
Jerome2 δφσδφασδ (05.02.2018, 09:41) (09:41) 0
Jeromeδ Finnegan, Maddux, (05.02.2018, 09:41) (09:41) 0
Dennis (04.02.2018, 02:47) (02:47) 0
Dennis The Krotek! (04.02.2018, 02:46) (02:46) 0
Ember Cool! (02.02.2018, 06:44) (06:44) 0
fhfh sdfsf (01.02.2018, 18:47) (18:47) 0
hi Any Body Like To Watch My Vid

hi Any Body Like To Watch My Videos

(01.02.2018, 18:43) (18:43) 1
hi (01.02.2018, 18:25) (18:25) 0
Knox Hi (01.02.2018, 17:05) (17:05) 0
Coen ;p; (31.01.2018, 19:23) (19:23) 0
Lucian (29.01.2018, 16:14) (16:14) 0
Graham Jewel, sup dawg! (28.01.2018, 10:36) (10:36) 0
Jewel Sup Nigga! (28.01.2018, 02:33) (02:33) 0
Jayse (28.01.2018, 00:17) (00:17) 0
Elyse dgsd gsg a (27.01.2018, 19:48) (19:48) 0
Kamden Sieht schon mal gut aus. Muss noch das Backend testen. Was kann man denn alles parametrisieren??? (26.01.2018, 13:11) (13:11) 0
Maisie 615161851681 (25.01.2018, 20:35) (20:35) 1
Me .. not You Was für ein Test ....  (24.01.2018, 20:04) (20:04) 0
Sean (12.02.2018, 01:12) (01:12) 0
heromo go (06.02.2018, 03:54) (03:54) 0
Zeke Sports!!! (06.02.2018, 03:54) (03:54) 0
Finnegan 0-00 (31.01.2018, 13:44) (13:44) 0
Maddux 22 (26.01.2018, 08:32) (08:32) 0
Marina hi (21.12.2017, 02:05) (02:05) 1
Caroline asd (20.12.2017, 16:07) (16:07) 0
Valerie grew (16.12.2017, 13:58) (13:58) 0
Alijah hfjfdgh (03.12.2017, 18:09) (18:09) 0
Maddox gfgf (28.11.2017, 20:18) (20:18) 0
Dominik 「親子丼」男主角情史豐富 自稱和岳母..... (27.10.2017, 05:38) (05:38) 1
Evelyn Kinsley, (11.10.2017, 16:21) (16:21) 2
Kinsley football (06.10.2017, 17:11) (17:11) 0
Kendall guerre puniche (05.10.2017, 10:58) (10:58) 0
Kendall cesare (05.10.2017, 10:57) (10:57) 0
Ramon music (01.10.2017, 22:07) (22:07) 1
Ramon football (01.10.2017, 22:07) (22:07) 0
Khloe hi (30.09.2017, 15:25) (15:25) 1
ΓΕΟΡΓΕ OOOOOO (28.09.2017, 17:44) (17:44) 0
Roberto 111 (28.09.2017, 17:42) (17:42) 0
Roberto TEST (28.09.2017, 17:42) (17:42) 0
Roberto OK (28.09.2017, 17:41) (17:41) 0
Milan football (27.09.2017, 14:34) (14:34) 1
Duke check this area (26.09.2017, 23:12) (23:12) 0
Jensen dsfsfssgsg (22.09.2017, 20:24) (20:24) 0
Kylie shoutbox (19.09.2017, 08:51) (08:51) 0
Kylie shoutbox (19.09.2017, 08:51) (08:51) 0
Thalia jkhkkyu (11.09.2017, 14:33) (14:33) 0
Issac Jjhhji (11.09.2017, 01:19) (01:19) 0
Dax testo magino (11.12.2017, 10:09) (10:09) 2
Winston gjfhjfj (27.11.2017, 21:27) (21:27) 0
Winston test (27.11.2017, 21:27) (21:27) 0
Rodney Testing the shoutbox (11.11.2017, 09:40) (09:40) 0
Ares nice (31.10.2017, 18:56) (18:56) 0
Payton ? (16.10.2017, 15:54) (15:54) 0
Mohammad hi (23.02.2018, 08:33) (08:33) 0
Brentley Brentley, need more testing (16.02.2018, 16:20) (16:20) 0
Brentley another test (16.02.2018, 16:20) (16:20) 0
Lorelei Mit Bild... (12.02.2018, 15:17) (15:17) 0
Tyree (02.02.2018, 06:59) (06:59) 1
Tyree (02.02.2018, 06:59) (06:59) 0
Kamden Kamden, das wunder mich nicht!
Scheint ja auch gut zu sein, dieses Plugin ;-)
(18.01.2018, 14:37) (14:37) 0
Kamden Klappt ja prima  (18.01.2018, 14:29) (14:29) 0
Blubb d,g,dd, (12.01.2018, 20:01) (20:01) 1
Sienna agffab (12.01.2018, 20:00) (20:00) 0
Claire sadsdas (12.12.2017, 17:22) (17:22) 1
Heidi (09.12.2017, 11:11) (11:11) 0
Alijah Prince,aa (20.11.2017, 15:21) (15:21) 0
Prince hljhnl (14.11.2017, 12:48) (12:48) 1
Prince hho;hn (14.11.2017, 12:45) (12:45) 0
Milena hi :) (23.09.2017, 10:41) (10:41) 1
Jensen test
(22.09.2017, 20:08) (20:08) 1

Shoutbox stats: 4 categories, 628 shouts, 22 users, 281 guests

The Krotek

© 2011-2017 All Rights Reserved.