AuthPack Provides .NET oAuth for Twitter, Facebook, LinkedIn, and Google
I’ve published a project on GitHub that includes examples for authenticating users with some of the major social sites. LinkedIn and Twitter have very similar oAuth implementations so I was able to leverage all of my earlier Twitter .NET oAuth work.
Code–> AuthPack on GitHub
Most of the code comes from the standard Web Forms project template. I wove in the authentication code which uses Forms Auth without an auth provider. You’ll need to add your own business logic and error handling, but it’s a good start.
I wish I had more time to create an elegant visual interface for the buttons, but maybe someone else will provide an update.
There is also a BSD-style license attached, which means you can do what you want with it, but please leave the copyright notice intact. That seemed to come up a few times with the old code where people weren’t sure if they could use it or not. A funny thing happened while I was researching code for LinkedIn. It seems that Fatih repackaged my Twitter work as his own work on LinkedIn. Dude, at least change the comments.
data-text=”AuthPack Provides .NET oAuth for Twitter, Facebook, LinkedIn, and Google (Shannon Whitley)”