My Login.ts file
logForm = function()
{
this.loginProvider.login(this.user);
}
And Provider method:
login(user) {
let data: object;
let dt = “grant_type=password&username=” + user.username + “&password=” + user.password;
let headers = {
'Content-Type': 'application/x-www-form-urlencoded'
};
this.http.post(this.baseUrl, dt, { headers }).subscribe(
res => {
data = res;
console.log(data);
return data ;
},
err => {
alert("Error!");
});
}