ASP.NET Core Web API + Angular 2 Authorization and Authentication
<p>I have Angular 2 application which talks to the Web API and does some basic CRUD operations. I have few questions:</p>

<ol>
<li>Is any way I can create a Login/Register page on Angular 2 using ASP.NET Identity?</li>
<li>How do I manipulate with a data only relates to the logged in user? (Token Based Authentication? How it works? Where to read about it?)</li>
<li>How can I implement login/register process on actual Angular 2 application without redirecting me to Identity Server?</li>
</ol>

<p>I looked at IdentityServer4, OAuth2 and OpenID examples, it is a bit too complex to understand. I went thru every single step in quick start, it works but I don't understand how and what it does.</p>

<p>Can someone give me any resources where I can start from? Blogs, websites, books, step-by-step guides.</p>