title: Assign value returned by Observable.subscribe() to a const
body: <p>I'm trying to send a request to my Django API from an Ionic4-Angular front-end, the problem is that I've not become familiar with this tecnology or even javascript yet.
  In the following code I'm trying to return the subscribe data and assign it to a const.</p>
  
  <pre><code>async getUserLogged() {
      const tkn = await this.authService.getToken();
      const user = await this.http
        .post('http://localhost:8000/api/getuser/', {
          token: tkn
        })
        .subscribe(response =&gt; {
          console.log(response);
          return response;
        });
      console.log(user);
  
      return user;
    }
  </code></pre>
  
  <p>The first console.log contains the real object i'm searching for.
  However, the second one prints a Subscriber object.
  Can anyone explain me this behaviour and how can I fix it</p>