Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //auth-service.ts
- import { Injectable } from '@angular/core';
- import { Http, Headers } from '@angular/http';
- import 'rxjs/add/operator/map';
- let headers = new Headers();
- headers.append('Content-Type', 'application/json');
- headers.append('Access-Control-Allow-Headers', 'Content-Type, x-xsrf-token, x_csrftoken');
- this.headers = {headers};
- let apiUrl = 'http://Ip_address/api';
- @Injectable()
- export class AuthServiceProvider {
- constructor(public http: Http) {
- console.log('Hello AuthServiceProvider Provider');
- }
- postData(credentials , type) {
- return new Promise((resolve, reject) => {
- let headers = new Headers();
- this.http.post(apiUrl + type, JSON.stringify(credentials), {headers: headers})
- .subscribe(res => {
- resolve(res.json());
- }, (err) => {
- reject(err);
- });
- });
- }
- }
Add Comment
Please, Sign In to add comment