I'm working with ASP.NET Core application. I'm trying to implement Token Based Authentication but can not figure out how to use new Security System for my case.
I went through examples but they didn't help me much, they are using either cookie authentication or external authentication (GitHub, Microsoft, Twitter).
What my scenario is: angularjs application should request
/token url passing username and password. WebApi should authorize user and return
access_token which will be used by angularjs app in following requests.
I've found great article about implementing exactly what I need in current version of ASP.NET – Token Based Authentication using ASP.NET Web API 2, Owin, and Identity. But it is not obvious for me how to do the same thing in ASP.NET Core.
My question is: how to configure ASP.NET Core WebApi application to work with token based authentication?