onSubmit(values){
var username: Admin_Username;
var password: Admin_Password;
//only authenticated administrators can create users
this.authenticationService.doLogin(username, password)
.subscribe(
res => {
let user_data = {
username: values.username,
name: values.displayName,
email: values.email,
password: values.password
};
this.authenticationService.doRegister(user_data, res.json().token)
.subscribe(
result => {
console.log(result);
},
error => {
console.log(error);
}
);
},
err => {
console.log(err);
}
)
}
{
"code": "rest_cannot_create_user",
"message": "Sorry, you are not allowed to create new users.",
"data": {
"status": 401
}
}