Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

21 Commits

Repository files navigation

#SocialConnect ##Created for Laravel By Sourcescript Innovations

#Installation add the the following to your composer.json "sourcescript/social-connect": "dev-master". Do a composer update --prefer-dist.

Add the following to config/app.php:

###Facade

<?php'Facebook' => 'Sourcescript\SocialConnect\Facades\Facebook'

###Providers

<?php...'Sourcescript\SocialConnect\SocialConnectServiceProvider'
...

After the installation you have to do the following to be able to use the configuration fiels.

	php artisan config:publish sourcescript/social-connect

You'll have a blank configuration file as follows

<?phpreturn [
'facebook' => [
/** * Your Application ID * ==========================/ * Found in your application itself */'app_id' => 'app_id',
/** * Your Application Secret * ==========================/ * Given By Facebook for auth purposes */'app_secret'	=> 'app_secret',
/** * SCOPES * ==========================/ * Granted by facebook. Required scopes  * for facebook access */'scopes' => [
],
/** * Login Options * ==========================/ * Login Callback Action after logging in */'login' => [
'redirect_uri' => ''
]
]
];

##How To Login Using SocialConnect

<?php...//you should first fix the config file's login->redirect_uri to point to your callback function (That's where the script will go when the login function is all finished)$facebook = Facebook::make();
$redirect_uri = '/facebook/login'; //the current route you want to point the login scriptreturn$facebook->login($redirect_uri); ...

##How to get the user profile in SocialConnect

<?php//returns array
Facebook::make()->getProfile(); //the parameter would be either 'me' (current user logged in) or any valid facebook username or ID

##How to get the user's profile image in SocialConnect

<?php
Facebook::make()->getProfileImage();

Twitter Soon!

About

A Laravel Wrapper for Social Connection and Integration w/ Different Social Media

Resources

Stars

9 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages