Question

Our team is developing our first web api and using Service Stack to expose our REST services. We know that we need security so these API endpoints are not available to the world. We also know that we need to be able to filter the data returned by these APIs depending on the user that is calling the service. These services will be consumed by our mobile apps and our desktop websites. The user repository is in a Users table in SQL Server, but not part of an ASP.NET Membership Provider implementation. Is the Thinktecture IdentityServer or IdentityModel the appropriate choice for securing our APIs and accessing claims over OAuth? Also, are there some comprehensive examples at implementing these with REST services?

Was it helpful?

Solution

Yup. This was a sufficient stack for us to accomplish our needs :)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top