register.component.ts
758 Bytes
import { Inject, Input, Component, Output, EventEmitter, } from 'ng-forward';
@Component({
selector: 'noosfero-register',
templateUrl: 'app/account/register-component.html',
})
@Inject("$http")
export class RegisterComponent {
constructor(private $http: ng.IHttpService) { }
signup (account: any) {
if (account.password === account.passwordConfirmation) {
this.$http.post("http://localhost:3000/api/v1/register", {
"login": account.login,
"email": account.email,
"password": account.password
}).then((response) => {
console.log(response);
});
} else {
alert("Wrong password confirmation.");
}
}
}