Wednesday, December 21, 2011

Re: facebook bug

Hi arti,

In your code both if-else statements say 'logout', one should be 'login'.
And I also dont see that you actually log off facebook. You just destroy the cake session, the fb session is still valid.
If you want to use facebook with cake I recommend the Plugin by webtechnick. It also works perfectly with cakes Auth component.

-flosky



arti grover <groverarti7@gmail.com> schrieb:
Hi,


Hello all,


i  have made a logout button in my app.in userheader and header respectively.But when i click on logout button it logs me out of app but not from facebook and also after logging out from app again when i login it doesnot delete the session but again logs me in via my facebook account....plz help...

Header code
if($this->Session->read("facebook_id")==1)
                {
                echo $html->link('logout', array('controller' => 'users', 'action' => 'logout'));

               
             
       
                   
                   

             
                }
                else
                {
          
                <a href="<?php echo ABSOLUTE_URL; ?>/users/logout"><?php __('logout')?></a>
               }


logout function in controller code
$this->Session->delete('userdetails');
     $this->Session->delete('facebook_id');
      $language_name=$this->Session->read('language');
     $this->Session->destroy();

--
Regards
Arti Grover

--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.
 
 
To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: