如何使用Laravel(5.7)护照进行Ionic4登录?

时间:2019-04-05 14:07:26

标签: laravel ionic-framework

我有一个小的Ionic4应用程序,需要使用laravel护照登录。我可以使用邮递员登录,但不能通过离子应用程序登录。以下是auth.service.ts中的代码

export class AuthService {
   token:any;
   constructor(private http:HttpClient, private storage: NativeStorage) { }

    login(){
     let postData = {
       "grant_type" : "password",
       "client_id" : "2",
       "client_secret" : "lSHCzAhtvdk9K1zOS0uNggCATQSKjgVgbrYzbPd8",
       "username" : "jo@gmail.com",
       "password" : "11111111"
     }
      const headers = new HttpHeaders();   
           headers.append('Accept', 'application/json');
           headers.append('Content-Type', 'application/json');

     return this.http.post('http://127.0.0.1:8000/oauth/token',postData, { headers })
     .pipe(
       tap(token => {
         this.storage.setItem('token', token)
         .then(
           () => {
             console.log('Token Stored');
           },
           error => console.error('Error storing item', error)
         );
         this.token = token;
         this.isLoggedIn = true;
         console.log(this.token);
         return token;
       }),
     );
   }
}

调用login()之后,我看不到任何日志结果,也没有错误。感谢您的指教,谢谢。

0 个答案:

没有答案