Development

Changeset 4220

You must first sign up to be able to contribute.

Changeset 4220

Show
Ignore:
Timestamp:
06/15/07 04:00:30 (1 year ago)
Author:
davedash
Message:

sfOpenIDPlugin: Fixed some redirection issues

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfOpenIDPlugin/modules/sfOpenIDAuth/lib/BasesfOpenIDAuthActions.class.php

    r3651 r4220  
    2222  { 
    2323    if ($this->isPost()) { 
    24       $this->getUser()->setAttribute('referer', $this->getRequestParameter('referer', '@homepage')); 
     24      $referer = $this->getUser()->getAttribute('referer', $this->getRequest()->getReferer()); 
     25 
     26      $signin_url = sfConfig::get('app_sf_guard_plugin_success_signin_url', $referer); 
     27 
     28      $this->getUser()->setAttribute('referer', '' != $signin_url ? $signin_url : '@homepage'); 
    2529      $openid = new sfOpenID(); 
    2630      $openid->setIdentity($this->getRequestParameter('openid_url'));