Simple Social Auth is a project that enables easy OAuth support addition to any ASP.NET MVC3 projects that uses Forms Authentication. It ships as a NuGet package. It's based on proven and well-known solution: DotNetOpenAuth.
It's almost as easy as running the command:
Install-Package SimpleSocialAuth.MVC3 -Pre
The following actions are then performed:
- Required assemblies are added to the project
- SimpleAuthController is added to the controllers folder
- LogIn.cshtml view (Razor) is added to the Views/SimpleAuth folder
- Forms authentication
loginUrl
is changed to~/SimpleAuth/LogIn
- New
appSettings
keys are added to store appropriate keys and secrets
Any contribution is welcomed.