OAuth C# Basic Library

We have just released a basic C# library for OAuth (yay!), an open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.

Yedda is part of the OAuth working group (among, with Twitter, Pownce, Ma.gnolia, Google, Jaiku, Flickr, SixApart and other notable individuals) and has contributed to the creation of the specification (we try to get involved and help whenever we can).

The basic C# library produces the OAuth signature which is needed in both server side and client. Additional details on the library, how to use it and its extendability mechanism can be found on this blog post on my blog.

For more information on OAuth check out the OAuth web site and blog. You can also read a great Beginner’s guide to OAuth by Eran Hammer-Lahav (If you are up to it, you can always take a look at the spec :-) ).

You might be interested in reading OAuth related posts by other members of the OAuth working group:

, , , , , , ,

3 Comments »

  1. Steven Livingstone said,

    October 19, 2007 @ 12:55 am

    Very cool!! Look forward to playing around with this (would also love a stable openid c# server library).

  2. Alex said,

    August 18, 2008 @ 11:52 am

    Steven: I have a client/server OAuth library I’ve written a few months back in C# that you might find interesting… http://code.google.com/p/devdefined-tools/wiki/OAuth

  3. venkata said,

    February 3, 2010 @ 8:04 am

    hi,

    I am trying to develop an appilication which will contact google using OAuth.

    but i am getting this error message

    signature_invalid
    base_string:GET&https%3A%2F%2Fwww.google.com%2Faccounts%2FOAuthGetRequestToken&oauth_consumer_key%3Dwww.frooly.com%26oauth_nonce%3D8841340%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1265201014%26oauth_version%3D1.0%26scope%3Dhttp%253A%252F%252Fwww.google.com%252Fcalendar%252Ffeeds

    I have registered with google and got consumer key and secret also. and the domain is status is Active.

    well my code is able to get the request token from twitter but fails with google. any idea ?

    please help me.

    kind regards,

TrackBack URI

Leave a Comment