Changeset 3714 for plugins/sfOpenIDPlugin/lib
- Timestamp:
- 04/06/07 21:58:06 (2 years ago)
- Files:
-
- plugins/sfOpenIDPlugin/lib/sfOpenID.class.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfOpenIDPlugin/lib/sfOpenID.class.php
r3651 r3714 160 160 161 161 public function validateWithServer() 162 { 162 { 163 164 /*$params array altered by EJ on 2007-04-05*/ 165 163 166 $params = array( 164 167 'openid.assoc_handle' => urlencode($_GET['openid_assoc_handle']), 165 'openid.signed' => urlencode($_GET['openid_signed']), 166 'openid.sig' => urlencode($_GET['openid_sig']), 167 'openid.identity' => urlencode($_GET['openid_identity']), 168 'openid.return_to' => urlencode($_GET['openid_return_to']) 168 'openid.signed' => urlencode($_GET['openid_signed']), 169 'openid.sig' => urlencode($_GET['openid_sig']), 169 170 ); 171 172 $addl_params = explode("%2C", $params['openid.signed']); 173 174 foreach($addl_params as $_k=>$_v) { 175 $params['openid.' . $_v] = urlencode($_GET['openid_' . $_v]); 176 } 177 178 /*End changes to params array from 2007-04-05*/ 179 170 180 $params['openid.mode'] = 'check_authentication'; 171 181 172 182 $openid_server = $this->getOpenIDServer(); 173 183 … … 176 186 } 177 187 188 178 189 $data = $this->KVstoArray($this->web_request($openid_server,'POST',$params)); 190 179 191 if (isset($data['is_valid']) && $data['is_valid'] == 'true') { 180 192 return true;