diff options
| author | Yoggzo <yogg@epsina.com> | 2016-02-04 23:54:00 +0100 |
|---|---|---|
| committer | Yoggzo <yogg@epsina.com> | 2016-02-04 23:54:00 +0100 |
| commit | ae8e5e7d1c1c4a15ab4d7bd5045b31556feb17de (patch) | |
| tree | 90352502aa1346f011348e692507239aaa7db2d7 /server/init.php | |
| parent | ab6e45d5e152518fd07c7bbce6f5eb2f42b30e07 (diff) | |
| parent | b39f5c1cd4631be3259b272e1f6cbe9b4915410b (diff) | |
Merge branch 'develop' into Evan
mise a jour de la branche
Diffstat (limited to 'server/init.php')
| -rwxr-xr-x[-rw-r--r--] | server/init.php | 43 |
1 files changed, 39 insertions, 4 deletions
diff --git a/server/init.php b/server/init.php index ff7f90b..2c07947 100644..100755 --- a/server/init.php +++ b/server/init.php @@ -2,7 +2,9 @@ include_once("config.inc.php"); include_once("core/Plugin_Api.php"); require "vendor/autoload.php"; - + include_once("core/LibOverride/genTokenOptions.php"); + include_once("core/Identity.php"); + //traitement requete, recuperation data if(isset($_POST["key"])){ //recuperation des donnes sauvegardes @@ -27,11 +29,44 @@ "name" => "Default") ) ), - "authUrl" => $urlAuth + "authUrl" => $config["urlAuth"] + ); + } else { + $user = "admin"; + $password = "ae5or6cn"; + $project = "admin"; + + $Args = Array( + "user" => Array( + "name" => $user, + "password" => $password, + "domain" => Array( + "name" => "Default") + ), + "scope" => Array( + "project" => Array( + "name" => $project, + "domain" => Array( + "name" => "Default") + ) + ), + "authUrl" => $config["urlAuth"] ); } - $openstack_api = new OpenStack\OpenStack($Args); - $pluginApi = plugin_api::getInstance(); + + //$openstack_api = new OpenStack\OpenStack($Args); + //$id = new identity($openstack_api, $pluginApi); + + //$token = $id->genToken(); + + $tmp = new genTokenOptions($Args); + $tmp->genIdentityToken(); + $array = $tmp->getOptions("Identity"); + $openstack_api = new OpenStack\OpenStack([]); + + $identityBack = $tmp->getBackup("Identity"); + //file_put_contents("token", serialize($tmp)); + ?> |
