I want to build a RESTful web service using ASP.NET Web API that third-party developers will use to access my application’s data.
I’ve read quite a lot about OAuth and it seems to be the standard, but finding a good sample with documentation explaining how it works (and that actually does work!) seems to be incredibly difficult (especially for a newbie to OAuth).
Is there a sample that actually builds and works and shows how to implement this?
I’ve downloaded numerous samples:
- DotNetOAuth – documentation is hopeless from a newbie perspective
- Thinktecture – can’t get it to build
I’ve also looked at blogs suggesting a simple token-based scheme (like this) – this seems like re-inventing the wheel but it does have the advantage of being conceptually fairly simple.
It seems there are many questions like this on SO but no good answers.
What is everybody doing in this space?