[D8] HybridAuth Basic

Component ID

2820464

Component name

[D8] HybridAuth Basic

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

git clone --branch 8.x-1.x rjjakes@git.drupal.org:sandbox/rjjakes/2820464.git hybridauth_basic
cd hybridauth_basic

Note: this module is currently in initial development. Contributions welcome!

@todo
- Remove composer manager requirement
- Login logic bugfix
- Better exception handling
- Security
- Expose confirmation page as a panel/for page manager

CONTENTS OF THIS FILE
---------------------

* Introduction
* Requirements
* Recommended modules
* Installation
* Configuration
* Maintainers

INTRODUCTION
------------

Drupal 8 implementation of the HybridAuth library:
https://github.com/hybridauth/hybridauth
allowing users to log and register with their Facebook and Twitter accounts.

It is a very simplified implementation compared to:
https://www.drupal.org/project/hybridauth which covers all available social
login platforms (but doesn't currently have a Drupal 8 version).

Potentially useful if you only need users to login/register with Facebook and
Twitter and don't want to wait for the Drupal 8 version of the main module.

REQUIREMENTS
------------

https://www.drupal.org/project/ctools
https://www.drupal.org/project/composer_manager

The module also requires the HybridAuth library here:
https://github.com/hybridauth/hybridauth
This is installed automatically using composer manager (detailed below).

RECOMMENDED MODULES
-------------------

Hybrid auth for Drupal 7. At the time of writing, there is no Drupal 8 version
of this module: https://www.drupal.org/node/2818433

INSTALLATION
------------

Install from /admin/module
or use:
drush en hybridauth_basic

In the root of the project, from the command line, run:
composer drupal-update

CONFIGURATION
-------------

Enable Facebook and Twitter integration and input your API keys and secrets
here:
/admin/config/services/hybridauth

MAINTAINERS
-----------

https://www.drupal.org/u/rjjakes