I have a Web API application and I want to secure that. I've been reading about ThinkTectures IdentityModel and IdentityServer for authorization (OAtuh2) and I think this is what I need.
I'm just not really sure where to start with this. There are so many solutions available that I'm not sure what to use.
I think I need to add ThinkTecture.IndentityModel
to my Web API application right?
Should I then download ThinkTecture.IdentityServer2
? Or do I need Thinktecture.AuthorizationServer
as well? I'm kinda confused there.
In the end I want my Web API application to be able to login into a identity server which returns claims that belongs to that user.
Could anyone tell me where and how to start with this. I need a push in the right direction.
For starters I already added ThinkTecture.IndentityModel
to my WEB Api application. What else do I need to do?