updated to the same stage than darkID project, but with own blockchain

This commit is contained in:
arnaucode
2018-01-17 23:02:17 +01:00
parent 7734e0926f
commit cc4394265d
39 changed files with 592 additions and 141 deletions

View File

@@ -1,40 +1,32 @@
<div class="container">
<div class="container" style="margin-top: -80px;">
<div class="row">
<div class="col-sm-4">
<div class="col-sm-3">
</div>
<div class="col-sm-4">
<div class="panel">
<div class="panel-heading c_deepPurpleG500to300">
<h3 class="panel-title">Signup</h3>
</div>
<div class="panel-body">
<div class="form-group label-floating">
<input ng-model="user.username" abmFormControl class="form-control" id="inputUsername" placeholder="Username" type="text">
</div>
<div class="form-group">
<input ng-model="user.password" abmFormControl class="form-control" id="inputPassword" placeholder="Password" type="password">
</div>
<div class="form-group label-floating">
<input ng-model="user.email" abmFormControl class="form-control" id="inputEmail" placeholder="Email" type="text">
</div>
<div class="form-group label-floating">
<input ng-model="user.phone" abmFormControl class="form-control" id="inputPhone" placeholder="Phone" type="text">
</div>
<div class="form-group row">
<label for="staticEmail" class="col-sm-1 col-form-label">@</label>
<div class="col-sm-10">
<input ng-model="user.telegram" abmFormControl class="form-control" id="inputTelegram" placeholder="Telegram" type="text">
<div class="col-sm-6">
<div class="card">
<img src="img/darkID-logo01.png" class="img-responsive" />
<div class="card-body">
<h4 class="card-title">
darkID
</h4>
<input ng-model="user.email" class="form-control" placeholder="Email" type="text">
<input ng-model="user.password" class="form-control" placeholder="Password" type="password">
<input ng-model="user.phone" class="form-control" placeholder="Phone" type="text">
<div class="row">
<div class="col-sm-6">
<a href="#!/login" class="btn btn-raised btn-block c_o_blue300">Cancel</a>
</div>
<div class="col-sm-6">
<div ng-click="signup()" class="btn btn-raised btn-block c_o_pink300 pull-right">Signup</div>
</div>
</div>
<a ng-href="#!/login" class="btn btn-raised c_grey500">Back</a>
<div ng-click="doSignup()" class="btn btn-raised c_deepPurple300 pull-right">Signup</div>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="col-sm-3">
</div>
</div>

View File

@@ -9,35 +9,27 @@ angular.module('app.signup', ['ngRoute'])
});
}])
.controller('SignupCtrl', function($scope, $http, $routeParams) {
.controller('SignupCtrl', function($scope, $http, $routeParams, $rootScope) {
$scope.user = {};
$scope.doSignup = function() {
console.log('Doing login', $scope.user);
$scope.signup = function() {
console.log('Doing signup', $scope.user);
$http({
url: urlapi + 'signup',
method: "POST",
data: $scope.user
})
.then(function(response) {
console.log("response: ");
console.log(response.data);
if (response.data.success == true)
{
localStorage.setItem("cr_webapp_token", response.data.token);
localStorage.setItem("cr_webapp_userdata", JSON.stringify(response.data.user));
window.location.reload();
}else{
console.log("signup failed");
toastr.error('Signup failed');
}
url: $rootScope.server + 'signup',
method: "POST",
headers: {
"Content-Type": undefined
},
data: $scope.user
})
.then(function(data) {
console.log("data: ");
console.log(data.data);
window.location="/";
},
function(response) { // optional
// failed
console.log(response);
});
},
function(data) {
console.log(data);
});
};
});