Changeset 20337 for extensions/oAuth/admin
- Timestamp:
- Jan 22, 2013, 9:01:03 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/oAuth/admin/providers.php
r20324 r20337 8 8 if (isset($_POST['save_config'])) 9 9 { 10 array_walk_recursive($_POST, 'trim');11 12 10 $providers = array(); 13 11 foreach ($_POST['providers'] as $id => $data) … … 42 40 } 43 41 44 if ( !$error)42 if (is_array(@$data['keys'])) 45 43 { 46 $ providers[$id] = $data;44 $data['keys'] = array_map('trim', $data['keys']); 47 45 } 46 47 $providers[$id] = $data; 48 48 } 49 50 $hybridauth_conf['providers'] = $providers; 49 51 50 52 if (!count($page['errors'])) 51 53 { 52 54 // generate config file 53 $hybridauth_conf['providers'] = $providers;54 55 $content = "<?php\ndefined('PHPWG_ROOT_PATH') or die('Hacking attempt!');\n\nreturn "; 55 56 $content.= var_export(array('providers'=>$providers), true); 56 57 $content.= ";\n?>"; 58 57 59 file_put_contents(OAUTH_CONFIG, $content); 60 array_push($page['infos'], l10n('Information data registered in database')); 58 61 } 59 62 }
Note: See TracChangeset
for help on using the changeset viewer.