Download the PHP package jmartsch/processwire-social-login without Composer
On this page you can find all versions of the php package jmartsch/processwire-social-login. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jmartsch/processwire-social-login
More information about jmartsch/processwire-social-login
Files in jmartsch/processwire-social-login
Package processwire-social-login
Short Description Social login through HybridAuth, standard login, registration and user profile for your site
License GNU GPL v2
Homepage https://github.com/jmartsch/processwire-social-login/
Informations about the package processwire-social-login
ProcessWire Social Login
This module provides simple way to allow social login via HybridAuth or a standard login
It also offers a registration form and the ability to edit your user profile on your website.
This module was originally written by Mauro Mascia.
Compatibility for ProcessWire 3 and latest HybridAuth was added by Jens Martsch
It creates a new page called /social-login/ which does quick social login or standard. It creates also a page called /register/ in which a new user can create an account for the site. It adds social_id field to user template, that is used to match with the social account, as well a oauth field in which are saved all the social info of the user.
This module uses the HybridAuth PHP library: HybridAuth goal is to act as an abstract API between your application and various social APIs and identities providers such as Facebook, Twitter and Google.
Requirements
-
ProcessWire 3.0+
- Composer
If you don't have composer installed, have a look here on how to get it: Composer Installation
Installation
- In your processwire root directory run
composer require jmartsch/processwire-social-login
- If the automatic copy fails, copy the files
social-login.php
andregister.php
from/site/modules/processwire-social-login/templates
folder to your/site/templates/
folder - Enable fields to be shown under the profile and the register page
- Create a new app from Facebook Developers site: https://developers.facebook.com/apps/
- Go to the modules setting and enable Facebook
- Enter your App ID and the App Secret
- Start logging in by visiting the www.yoursite.com/social-login/
All versions of processwire-social-login with dependencies
hari/pw-module Version ~1.0
facebook/graph-sdk Version 5.4
hybridauth/hybridauth Version ^2.8