Ejemplo n.º 1
0
 public function fbauthAction()
 {
     if (empty($this->authidentity)) {
         $facebook = new FbPlugin_Facebook(array('appId' => '216305671841281', 'secret' => '041be5ec9d9cb6aea7cd4bb3541e9c8c'));
         $fbuser = $facebook->getUser();
         if ($fbuser) {
             $fbprofile = $facebook->api('/me?fields=id,username,email,first_name,last_name,birthday,gender');
             $this->view->fbprofile = $fbprofile;
             $users = new Application_Model_Users($this->registry['DB']);
             $result = $users->getProfileFromFb($fbprofile);
             if ($result) {
                 $this->view->result = $result;
                 $this->renderScript('index/Fblogin.phtml');
             } else {
                 $this->renderScript('index/FbSignup.phtml');
             }
         } else {
             $this->_redirect('http://www.freniz.com');
         }
     } else {
         $this->_redirect('http://www.freniz.com');
     }
 }