summaryrefslogtreecommitdiff
path: root/client/js/requests/identity.js
diff options
context:
space:
mode:
authormanzerbredes <loic.guegan_secondary@yahoo.fr>2016-02-05 17:47:53 +0100
committermanzerbredes <loic.guegan_secondary@yahoo.fr>2016-02-05 17:47:53 +0100
commita16df328c05b3ac005a3c05237a069786b8d5d6f (patch)
tree5296ca6d9816568f939c0a22777e3c05c0b1defd /client/js/requests/identity.js
parent31f3a9d77fd3c2af679be75ddd2a4e18a3599082 (diff)
Make login part dynamic
Diffstat (limited to 'client/js/requests/identity.js')
-rw-r--r--client/js/requests/identity.js52
1 files changed, 18 insertions, 34 deletions
diff --git a/client/js/requests/identity.js b/client/js/requests/identity.js
index 61f06ed..59bbcf2 100644
--- a/client/js/requests/identity.js
+++ b/client/js/requests/identity.js
@@ -1,47 +1,31 @@
// Make Namespace
var identity = {};
+identity.request = {}; // Request part
+identity.requestParser = {}; // Parser part
-identity.login=function(username, projectname, password){
-
- // Todo
+
+identity.request.login=function($http,username, projectname, password){
+ var requestResultObject={};
- return "tokens";
+ return $http.post('http://localhost.istic-openstack/server/index.php',
+ $.param({"task" : "Authenticate", "user" : username, "password" : password, "project" : projectname}),
+ {headers: {'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}});
};
-/*
-mainApp.controller('identityCtrl', function($scope, $http) {
-
- $scope.identityFormData = {};
-
- $scope.processForm = function() {
-
- $http({
- method : 'POST',
- url : 'http://148.60.11.31/',
- data : $.param($scope.identityFormData),
- headers : { 'Content-Type': 'application/x-www-form-urlencoded' }
- })
- .success(function(data) {
- console.log(data);
-
- if (!data.success) {
- // if not successful, bind errors to error variables
- //$scope.errorName = data.errors.name;
- //$scope.errorSuperhero = data.errors.superheroAlias;
- } else {
- // if successful, bind success message to message
- //$scope.message = data.message;
- }
- });
- };
-
-
+identity.requestParser.parseLoginAnswer=function(response){
+ var requestParserResult={};
+
+ requestParserResult.status=0;
+ requestParserResult.data=response.data;
-});*/
-
+ // TODO
+
+
+ return requestParserResult;
+};