Giter Club home page Giter Club logo

neerajp99 / social_auth Goto Github PK

View Code? Open in Web Editor NEW

This project forked from drupalsocialinitiative/social_auth

0.0 1.0 0.0 196 KB

Social Auth is part of the Social API. It provides a common interface for creating modules related to user authentication using accounts from external providers. Social Auth is not only about logging users in; you can use its API to make calls to a provider and get data or do any kind of cool things with it (aka HTTP requests).

Home Page: https://www.drupal.org/project/social_auth

CSS 0.53% PHP 99.03% HTML 0.44%

social_auth's Introduction

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

This project is part of the Drupal Social Initiative
(https://groups.drupal.org/social-initiative).

Social Auth is part of the Social API. It provides a common interface for
creating modules related to user registration/login through social networks'
accounts.

 * This module defines a path /admin/config/social-api/social-auth which
   displays a table of implementers (modules to register/login through social
   networks' accounts).

 * It also provides a block Social Auth Login which contains links to login
   users through the enabled social networks' module clients

 * Alternatively, site builders can place (and theme) a link to
   user/login/{social_network} wherever on the site. This path are added by the
   implementers. For instance Social Auth Facebook will add the path
   user/login/facebook

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

This module requires the following modules:

 * Social API (https://www.drupal.org/project/social_api)

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

 * Install as you would normally install a contributed Drupal module. See:
   https://www.drupal.org/node/1897420 for further information.

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

 * A table of implementers will be displayed at Administration » Configuration »
   Social API Settings » User authentication. However, it will be empty as we
   have not enabled an implementer yet.

 * You should install implementer modules to get this module start working.

 * You can place a Social Auth Login block at Administration » Structure »
   Block layout.

 * You can find a more comprehensive guide in the Social Auth documentation
   (https://www.drupal.org/node/2763731)

UPDATES IN V2
-------------
 * An important aspect is that Social Auth now has its own content entity, so
   data can be stored in database.

 * Unique IDs are now fetched from providers and are associated with a Drupal
   user. This allows a user to have multiple accounts from different providers
   associated to the same Drupal account.

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

Current maintainers:
 * gvso - https://www.drupal.org/u/gvso
 * himanshu-dixit - https://www.drupal.org/u/himanshu-dixit

Supporting organizations:

 * Google Summer of Code (https://www.drupal.org/google-summer-of-code-0)

social_auth's People

Contributors

gvso avatar neerajp99 avatar himanshu-dixit avatar hellotesting1234 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.