Changeset 6754 for branches/2.4/prototype/me.php
- Timestamp:
- 07/11/12 11:45:10 (12 years ago)
- Location:
- branches/2.4
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
/trunk merged eligible /sandbox/2.4.1-3 6237-6527
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
-
branches/2.4/prototype/me.php
r5399 r6754 1 1 <?php 2 3 2 require_once (dirname(__FILE__).'/api/controller.php'); 3 use prototype\api\Config as Config; 4 4 5 5 $me = Controller::read(array('concept' => 'user', 'service' => 'OpenLDAP' , 'id' => Config::me('uidNumber'))); 6 6 7 // 8 //if(isset($_POST['refreshToken'])){ 9 // 10 // $ch = curl_init(); 11 // 12 // $restConf = parse_ini_file( __DIR__ . '/config/REST.ini', true ); 13 // 14 // $param = 'grant_type=refresh_token'; 15 // $param .= '&client_id=' . $restConf['oauth']['client_id']; 16 // $param .= '&client_secret=' . $restConf['oauth']['client_secret']; 17 // $param .= '&refresh_token=' . $_SESSION['oauth']['refresh_token']; 18 // 19 // // set URL and other appropriate options 20 // curl_setopt($ch, CURLOPT_URL, $restConf['oauth']['url_token']); 21 // curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: */*')); 22 // curl_setopt($ch, CURLOPT_POST, TRUE); 23 // curl_setopt($ch, CURLOPT_POSTFIELDS, $param); 24 // curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); //configura para nao imprimir a saida na tela 25 // curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2);//Passe um número long como parâmetro que contêm o limite de tempo, em segundos, que você permite as funções CURL levar. 26 // 27 // // grab URL and pass it to the browser 28 // $res = curl_exec($ch); 29 // 30 // // close cURL resource, and free up system resources 31 // curl_close($ch); 32 // $a = json_decode($res); 33 // 34 // if ( isset($a->access_token) ) { 35 // $_SESSION['oauth']['access_token'] = $a->access_token; 36 // $_SESSION['oauth']['expires_in'] = $a->expires_in; 37 // $_SESSION['oauth']['token_type'] = $a->token_type; 38 // $_SESSION['oauth']['scope'] = $a->scope; 39 // $_SESSION['oauth']['refresh_token'] = $a->refresh_token; 40 // $_SESSION['oauth']['client_secret'] = $restConf['oauth']['client_secret']; 41 // } else { 42 // echo json_encode(null); 43 // return; 44 // } 45 //} 46 47 48 $me['token'] = 'asdf1as5d1f56a1sdf1qw5e1q2we5qfq8ew';//$_SESSION['oauth']['access_token']; 7 49 echo json_encode( $me ); 8 50
Note: See TracChangeset
for help on using the changeset viewer.