Ionic3 API-аутентификация - PullRequest
0 голосов
/ 12 мая 2018

AuthService

loginCheckUri: string = 'http://127.0.0.1:8000/api/login_check';
login(username:string,password:string) {

    let headers = new Headers();
    headers.append('content-type', 'application/x-www-form-urlencoded');
    let body = new URLSearchParams();
    body.set('username', username);
    body.set('password', password);
    return new Promise((resolve, reject) => {
      this.http.post(this.loginCheckUri, body, { headers: headers }).subscribe(res => {
        resolve(res.json());
        console.log('success');
      }, (err) => {
        reject(err);
        console.log('error: ',err);
      });
    })
  }

LoginPage.ts

signIn() {
      this.authProvider.login(this.user.email,this.user.password)
      .then((res) => { this.navCtrl.push(HomePage); })
      .catch((err)=>{console.log('error');});
  }

Я получил ответ успешно, Код статуса: 200 , а также Токен , но Я получил ошибку в консоли,

Ответ

Response screenshot

Ошибка консоли

Console Error screenshot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...