Hello and welcome everybody to our TNWiki Article Spotlight on Tuesday.
Since a year or so I'm working heavily with ASP.NET Web API and I think that I had a similar process like many others. You get started, you get excited … but sometimes the dirty work starts. For me it started a few weeks ago. The task was to replace an existing authentication system. I searched through the web to see how the whole security thing works (I just had a few touches with the old Membership system) and what I can use to make my life easier. After a lot of research, I had a headache. There were several potential alternatives and for all of them I had to know a lot. Luckily, I came across the new ASP.NET Identity system. It was easy to use (from a developer point of view) and was exactly what I was looking for.
In preparation for this blog post I browsed through our wiki and looked for interesting articles and … there it was. A simple demo article which shows how ASP.NET Identity works for most of us, maybe without being aware what it is built into. The article I'm talking about is "MVC5 – Demo Authentication App with Facebook and Google" written by Joao Eduardo Sousa. The demo is simple, not a lot of explanations and there are similar posts on the web … but this is a wiki! We can make a lot out of it. And maybe in a near future we will have something like the following process for developer topics: Someone writes a demo, another adds additional resources, and a third person adds some explanations.