Skip to content

Contains FacebookComponent, FacebookHelper, FacebookAuthenticate class, Facebook FQL Datasource and many model classes for CakePHP 2.x

Notifications You must be signed in to change notification settings

cikorka/CakePHP-Facebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CakePHP Ultimate Facebook Plugin

Development version v 0.1.0

Contains FacebookComponent, FacebookHelper, FacebookAuthenticate class, Facebook FQL Datasource and many model classes for CakePHP 2.x

Install and Setup

  • First download & unzip or clone the repository into your app/Plugin/Facebook directory

      git clone https://github.com/cikorka/CakePHP-Ultimate-Facebook-Plugin.git app/Plugin/Facebook
    
  • Load the plugin in your app/Config/bootstrap.php file:

      //app/Config/bootstrap.php
      CakePlugin::load('Facebook');
    
  • Add FacebookComponent and AuthComponent (if not loaded) in app/Controller/AppController.php file:

      //app/Controller/AppController.php
      public $components = array('Facebook.Facebook', 'Auth');
    
  • Add configuration below to app/Config/database.php file:

      //app/Config/database.php
      public $facebook = array(
      	'datasource' => 'Facebook.FQL',
      	'app_id' => '4236257110xxxxx',
      	'app_secret' => '0855cfd6592xxxxxxxxxxxxxxx'
      );
    

Using

Helper and Autentificate class are loaded automaticly.

// In the View. See FacebookHelper for avaible options
$options = array('perms' => array('email', 'publish_stream', 'etc...'));
echo $this->Facebook->login('Login', $options);

About

Contains FacebookComponent, FacebookHelper, FacebookAuthenticate class, Facebook FQL Datasource and many model classes for CakePHP 2.x

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages