示例#1
0
 /**
  * Link user account with external provider
  *
  * @access  public
  * @param   array   $user_data
  * @return  bool
  */
 public function link_account($user_data)
 {
     if (true !== Auth::link_account($this->provider->data['id'], $user_data)) {
         return false;
     }
     extract($user_data);
     $this->provider->data['accounts'][$provider] = array('uid' => $info['uid'], 'access_token' => isset($token->access_token) ? $token->access_token : '', 'secret' => isset($token->secret) ? $token->secret : '');
     return true;
 }