2017 © Pedro Peláez
 

silverstripe-module bootstrap_social_connect

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

image

andrelohmann-silverstripe/bootstrap_social_connect

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  • Wednesday, September 16, 2015
  • by andrelohmann
  • Repository
  • 1 Watchers
  • 0 Stars
  • 128 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

bootstrap_social_connect

Maintainers

  • Andre Lohmann (Nickname: andrelohmann)

Requirements

Silverstripe 3.2.x, (*1)

Introduction

Social Login/Connect with Twitter, Facebook and Google, (*2)

Usage

Set AppID Parameters like in _config.php, (*3)

The signup methods on FacebookController, TwotterController and GoogleController are just examples. Write your own Signup Method (with your specific form and parameters) and set the pathes., (*4)

Create Apps

Facebook

  • go to https://developers.facebook.com/apps/ and create a new app
  • set the correct URL
  • fetch API Key and API Secret and set inside your _ss_environment.php

Google

  • go to https://console.developers.google.com/project and create a new Project
  • enter the new project and go to APIs
  • remove every API except (or add) Google+ API
  • go to credentials/Zugangsdaten and add an OAuth Client ID

Instagram

  • go to https://instagram.com/developer/ and register your application (Manage Clients)
  • set the correct URL
  • fetch API Key and API Secret and set inside your _ss_environment.php

Twitter

  • go to https://apps.twitter.com/ and create a new application
  • set all necessary URLs and save
  • go to settings and check "Allow this application to be used to Sign in with Twitter"
  • copy all credentials

Sources

used following sources for implementation, (*5)

Facebook Login, (*6)

https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/, (*7)

Google Login, (*8)

https://developers.google.com/+/web/signin/server-side-flow https://developers.google.com/accounts/docs/OAuth2WebServer, (*9)

Twitter login, (*10)

https://dev.twitter.com/docs/auth/implementing-sign-twitter https://dev.twitter.com/docs/auth/oauth, (*11)

https://github.com/abraham/twitteroauth, (*12)

Notice

This repository uses the git flow paradigm. After each release cycle, do not forget to push tags, master and develop to the remote origin, (*13)

git push --tags
git push origin develop
git push origin master

The Versions

16/09 2015

dev-develop

dev-develop

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

16/09 2015

dev-master

9999999-dev

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

16/09 2015

v2.1.0

2.1.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

01/09 2015

v2.0.0

2.0.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

28/04 2015

v1.5

1.5.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

14/04 2015

v1.4

1.4.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

01/03 2015

v1.3

1.3.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

01/03 2015

v1.2

1.2.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

03/02 2015

v1.1

1.1.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe

28/10 2014

v1.0

1.0.0.0

Silverstripe Connect/Login Buttons for Facebook, Twitter and Google

  Sources   Download

BSD-3-Clause

The Requires

 

framework silverstripe