OAuth A General Introduction

What is OAuth?

OAuth is a simple standard for simple API authentication.
OAuth allows you to share your private resources (photos, videos, contact list, bank accounts) stored on one site with another site without having to hand out your username and password. There are many reasons why one should not share their private credentials. Giving your email account password to a social network site so they can look up your friends is the same thing as going to dinner and giving your ATM card and PIN code to the waiter when it’s time to pay. Any restaurant asking for your PIN code will go out of business, but when it comes to the web, users put themselves at risk sharing the same private information. OAuth to the rescue
 

What is new with OAuth?

OAuth has now been implemented across all Google Data APIs, quickly offering this young standard for easy mashups more market validation than it's ever had before.
It is a standard method of authenticating users across different services means that mashup builders need only write one authentication process, then apply it to all data sources that support the standard. That's hot and new, and it's now spreading faster around the web than we thought. 

Who is supporting OAuth?

oauth involved people
Yes Google, Youtube data API, Drupal, Yahoo!!, Digg, jaiku, magnolia, Pownce, Plaxo, Flickr, FireEagle, and a long list ...... supports OAuth now.

Google's Support to OAuth...

As per announcement by google last week now OAuth support is available for all Google Data API's . So now youtube, contacts api, orkut, gmail api, calender api.... all supports OAuth which sounds awesome!!.

So now with google's full support OAuth is becoming huge and and it seems that an era with secure mash ups services is coming their way.

How OAuth works ??

Now this must be a big Question in everyone's mind how this OAuth thing actually works ...
There is a whole Draft written out for guidelines how OAuth works but here below I am showing it in an easy pictorial way its working and implementation to different plateforms....

Some Terms :
Service Provider: Service Provider is the term used to describe the website or web-service where the restricted resources are located.Say a bank website or a photosharing service like flickr.

USER : Users of web services like you and me.

Consumer : It is a fancy name for an application trying to access the User’s resources. This can be a website, a desktop program, a mobile device, a set-top box, or anything else connected to the web.Consumer is what who is getting permission to access resources on Service Provider on user's behalf.

Protected Resources: It is stuff of user which is shared with consumer. This could be photos from a photo sharing site or your bank account information to a third party site.

Tokens : Tokens are used instead of User credentials to access resources. AToken is generally a random string of letters and numbers (but not limited to) that is unique, hard to guess, and paired with a Secret to protect the Token from being abused. OAuth defines two different types of Tokens: Request and Access.

 

 

 

Steps Involved in OAuth's authentication process to finally access data :

Here above consumer registers with service provider and produces a pair of key and secret for itself. Both stores this information and Service Provider can use this information for varification purposes.

Here first time end-user or just user requests consumer to fetch data from Service Provider(Bank Or photo sharing site), so consumer constructs a proper oauth request for user using his/her key and secret (which are obtained by registering at service provider) and redirects user to service provider's website with consumer's request.

So here Service Provider asks user to grant access consumer to his/her data. Also permissions for data(read/ read+wri.) and kind of data consumer can have access to is confirmed. After granting access to consumer for requested data service provider issues a single use token and key pair which can be used by consumer later to obtain multi use token and secret pair(also known as access token and secret).
One very important point for service provider here is that it must tell user what kind of access consumer(like 3rd party web service using your data) have to his/her account such that no mis-use can happen with his/her data.

Here in this step consumer tries to get a multi use token using single-use token and secret pair which he obtained during request call to service provider. Now when consumer makes a request for multi use token using single use token service provider validates it against its stored values and signatures and issues consumer an another pair of time bound access token and secret for multiple calls to service provider. Now consumer can use this multi use ascess token to fetch user's data from service provider's website. The token and secret obtained during this process is time bound and will expire afer a specific period of time as specified by service provider. User can make multiple consumers to access his/her data from service provider's website by issuing multiple pair of access token and secret pairs.

So in above step consumer obtains user's resources.

Comments

I ordered this sexy weeding dress for my wedding (coming up this January)... to be honest, I was a little hesitant at first because I had only seen pictures online. However, I must say that it has exceeded my expectations... and I LOVE my wedding dress even more in person than I do in the pictures. You ladies will enjoy this popular 2010 wedding dress and the price!!

Anonymous | Feb 9th, 2010 at 2:33 am

Free Tips How To Design Web and Choose Web Hosting

Dehost | Feb 8th, 2010 at 1:30 pm

This OAuth system will be very helpful in creating community. Thanks for the great info.
Blogging Make Money

Link Money | Feb 8th, 2010 at 11:07 am

OAuth must be another useful tools for the Internet users or it will not get the supports from Google, Yahoo and other Internet big companies. Not so sure how OAuth is working yet. But I think this might be another tools that the bloggers, online marketers will want to take advantages on. Certainly they will figure out of methods on how to make money online with OAuth then.

AlanL | Feb 8th, 2010 at 8:54 am

Review Golf Tips Guide Online

Golf | Feb 8th, 2010 at 2:33 am

Normal
0

false
false
false

EN-PH
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}

It is a relief that the major websites are using this technology.  This definitely prevents any untoward online transactions.  We may not be aware about the repercussions of giving away our personal information but I believe the credible people behind this development are looking out for the welfare of the net users.  

Scott | Feb 7th, 2010 at 11:57 pm

professional seo company professional seo company
make money online make money online
cheap wireless mouse cheap wireless mouse
get your ex back get your ex back
cold air intake cold air intake
no credit check payday loans no credit check payday loans
steam press steam press
acer laptop battery acer laptop battery
honeywell humidifier honeywell humidifier
lg washing machine lg washing machine
northeast philadelphia pizza restaurant northeast philadelphia pizza restaurant

Bob Mu | Feb 7th, 2010 at 7:12 pm

Good posting, make to the Top 10 Google

Gen | Feb 7th, 2010 at 7:53 am

With so many freaking hackers continously disrupting our daily lives as internet marketers this sounds like a great thing.  I'm looking forward to being able to implement it on my sites. Mark - www.cvsapplication.net/

silvanoman | Feb 6th, 2010 at 12:28 pm

I'm quite interested in this subject although I have very little knowledge in them. Thanks for this general introduction on OAuth.

[Brett's blogs: family toilet seat | portable public address systems | cute tote bags | jet ski dock]

Brett | Feb 6th, 2010 at 9:44 am

thank you for best info i seen before

titleist stand bags , callaway cart bags , ping stand bags , taylormade stand bags

titleist stand bags

http://mcdonaldsnutritionchart.blogspot.com/

Anonymous | Feb 6th, 2010 at 7:52 am
Anonymous | Feb 6th, 2010 at 7:34 am

Wow, thanks for the detailed explaination of Oauth. It is good that a lot of sites like Google and so forth have this feature. Great article. ovarian cyst symptoms

jogos gratis | Feb 6th, 2010 at 6:34 am

This is an important benefit as protecting your user name and password is something many take for granted. It happens every day. The current San Diego Short Sale market is experiencing a similar problem. Real Estate in San Diego tends to be password prohibitive as well.

Short Sale San Diego | Feb 4th, 2010 at 7:51 pm

Finally i've very nice post with a ton of informative information. I really appreciate the fact that you approach these topics from a stand point of knowledge and information.

Regards,
Online Bachelor Degree

online bachelor degree | Feb 4th, 2010 at 5:28 pm

Wow, thanks for the detailed explaination of Oauth. It is good that a lot of sites like Google and so forth have this feature. Great article.

trying to get pregnant quickly
getting pregnant quickly
help getting pregnant
trying to conceive a baby
better chances to get pregnant
trying to get pregnant quickly

earning money online | Feb 4th, 2010 at 1:24 pm

I admire time and effort you put into it. Visit for knowing about valentine gifts.

Valentine gifts | Feb 4th, 2010 at 12:14 pm

Thanks for this article. This was a truly riveting post. Thanks once again - I will return.
Wandtattoos bieten eine schöne Möglichkeit die Wände zu dekorieren und zu gestallten. Nutzen sie die vielseitigen Ideen von Wandaufkleber zur Wanddekoration :goblin:

Wanddekoration Toni | Feb 3rd, 2010 at 9:41 pm

It was a very nice idea! Just wanna say thank you for the information.Visit
india news for news and updates.

latestnews | Feb 3rd, 2010 at 4:44 am

wedding dresses,
Bridal Dress,
Bridal Gowns,
Custom Wedding Dresses,
Vintage Wedding Dress,
Evening Gown,
Prom Gown,
Ball Gown,
Wholesale Wedding Dresses,
Wedding Dress,
Flower Girl Dress,
Manufacture Wedding Dress,
Manufacture Bridal Gown,
A-line Wedding Dresses,
Ball Dress,
Cheap Wedding dress,
Evening Dresses,
New Style Evening Dress,
Bridesmaid Dresses/gowns,
Designer Sexy Evening Dress,
China Evening Dress Supplier,
Custom Evening Dress,
Discount Evening Dress,
Designer Evening Dress,
A-line Evening Dresses,
plus size Evening Dress,
Designer Wedding Dress,
Designer Wedding Gown,
White Bridal Wedding Gown,
Short Wedding Dress,
Designer Wedding Gown,
Christmas Wedding Gown Supplier,
Wedding dress Wedding gown,
Wholesale Evening Dress,
Informal Evening Dress,
Custom Made Bridesmaid Dress,
China Bridesmaid Dress Supplier,
Sexy Beautiful Bridesmaid Dress,
Best Seller Bridesmaid Dress,
Exclusive Bridesmaid Dress,
Manufacture Bridesmaid Dress,
Beautiful V-neckline Bridesmaid Dresses,
2010 Wedding dresses,
2010 Evening dresses,
2010 Bridesmaid Dresses,
2010 Quinceanera Dresses,
Sexy Wedding Gown Supplier,
water dispenser,
air diffuser,
thermal paper,
tattoo needles,
Mould Design,
Mould Design,
steel pipe,
Injection Mould,
Injection Moulding,
Plastic Parts,
Stamping Mould,
Metal Stamping,
carbon steel pipe,
Seamless carbon steel pipe,
welded carbon steel pipe,
Steel pipe fitting,
ERW pipe,
Butt Welded Elbow,
Stainless And Carbon Steel,
Stainless Steel Flanges,
Reducing Tee,
Straight Cross,
Concentric Reducer,
Eccentric Reducer,
Reducing Cross ,
API Pipe,
wedding dresses,
wedding gown dress,
Cheap wedding dresses,
Wedding discount,
Bridal ware,
white wedding dress,
Flower girl dresses,
Wedding gowns dresses,
Wedding suppliers,
bridal gowns,
bridal dresses,
bridal wedding dresses,
wedding dresses online,
cheap wedding gowns,
Bridal Gowns,
Flower girl Dresses,
Prom Dresses,
Bridesmaid Dresses,
mini refrigerator,
mini water dispenser,
mini water maker,
home water dispenser,
bottle ice maker,
Bottle water dispenser,
electronic ice maker,
table top water dispenser,
air handling unit,
diffusers,
air damper,
fresh air handling unit,
AHU,
jet diffuser,
thermal paper rolls,
carbonless paper,
carbon paper roll,
pos roll,
atm paper,
thermal paper manufacturers,
bond paper rolls,
Thermal Fax Paper roll,
stainless steel bar,
skin rollers,
magnum tattoo needles,
Safety Vest,
Safety Vest,
Mesh Safety Vest,
Mesh Safety Vest,
workwear,
coverall,
coverall,
Bomber jacket,
Bomber jacket,
polo shirts,
polo shirts,
safety Bomber jacket,
safety Bomber jacket,
reflective safety polo shirt ,
safety vest shirts,
hi visibility safety trouser,
fire retardant parka,
poly cotton jacket

Anonymous | Feb 3rd, 2010 at 3:53 am

It was a very nice idea! Just wanna say thank you for the information you have shared. Just continue writing this kind of post. I will be your loyal reader. Thanks again.

Cyber Monday Deals

Black Friday Deals

Cyber Monday Deals | Feb 3rd, 2010 at 2:35 am
honeywell humidifier filters | Feb 2nd, 2010 at 5:10 pm

wow im surprising that OAUTH is that usefull for mostly of the site that i usually enter..

Thank OAUTH really appreciate it!!

warm air humidifier | Feb 2nd, 2010 at 4:56 pm

I admire time and effort you put into it, especially into interesting articles you share here!

:haha:

Home Stimulus Package
Tips For White Teeth
Law suit Loans
Cheap Mini Blinds
Ease Back Pain

Lawsuit loans | Feb 1st, 2010 at 8:31 pm

I would follow up on this web site constantly. Web Tasarim I find very useful and shared information. We will continue to follow the love. This style continued to share information with hope. Kartvizit Greetings from Turkey. You and I have worked in turkey firm would enjoy consistently followed. Thank you. I want you to follow, let me share with you valuable people.

Kerime | Feb 1st, 2010 at 6:55 pm

I would follow up on this web site constantly. Web Tasar?m I find very useful and shared information. We will continue to follow the love. This style continued to share information with hope. Kartvizit Greetings from Turkey. You and I have worked in turkey firm would enjoy consistently followed. Thank you. I want you to follow, let me share with you valuable people.

Nurana | Feb 1st, 2010 at 6:54 pm

Great. reverse cell phone lookup Trace anyone by phone number. Find any adress

reverse phone lookup | Feb 1st, 2010 at 9:53 am

really good information ucuz tatil turkbox.com

Anonymous | Jan 30th, 2010 at 11:14 pm

O:-):-):-(;-):-P8-):-D:-[=-O:-::''(:-X>:o:-|:-\\:JOKINGLY:]:->[:-}:KISSED::-!:TIRED::STOP::KISSING:@}->--:THUMBS:DRINK::IN@=:HELP:\\m/%):OK::WASSUP::SORRY::BRAVO::ROFL::PARDON::NO::CRAZY::DONT_KNOW::DANCE::YAHOO::narkoman::eye_blue::crazy_girl::sorry_girl::sad_girl::s_girl::list::slip::bos::oxotnik::elf::goblin::angry::angry_fuck::devil_girl::read::lol2::men_girl::dance_happy::FUCK::alkoholik::poveshen::jarko::lol_stena::lol_stena2::kills::crazy2::holliday::very_sad::popkorm::tormoz::tomato::chay::haha::haha_lol::angry_lol::coffee::cry_girl::girl_O_o::JOKINGLY_girl::love_comp::friends::girl_haha::happy_men_girl::kiss_man_girl::man_girl_haha::kiss_loves::loves_loves::dance_disk::ban_crazy::cry_man::orc:

Video Game Reviews | Jan 30th, 2010 at 5:28 pm

Fitch store in general Abercrombie And Fitch , everything a good matrimony before marriage have nothing to retain the preceding "female mad batch - Abercrombie" part of the two is the first home in new york city a horde promotion sportswear for men and it is a successful lawyer, that is, ezra fitch.Ezra fitch in a charge over a very intricate to read from the Abercrombie And Fitchis obstinate to read and long abercrombie & fitch. He's also very good brand Abercrombie and Fitch Hoodies, including Abercrombie And Fitch Clothing and Abercrombie and Fitch Jeans, Abercrombie and Fitch PantsAbercrombie and Fitch Tees. Has become a fashionable personage's first choice, Abercrombie and Fitch Sweaters is all over the world, of course, is also expected to Abercrombie and Fitch Shorts.
New Year was coming, everyone wants new clothes to disguise themselves,Abercrombie Clothing is a good choice. BecauseAbercrombie Sale is a well-known brand, Abercrombie and Fitch Outerwearseverywhere, abercrombie is very much a Cheap Abercrombie. There has Abercrombie and Fitch PolosAbercrombie and Fitch Jeans and Abercrombie SaleShirts. Personally, I'm looking forward to Abercrombie Hollister's 2009 New Arrivals, such as Abercrombie and Fitch Shirts like this style.

Anonymous | Jan 29th, 2010 at 2:07 am

Can you get it for single users as well? Campervan Hire Australia

Jenny Syms | Jan 27th, 2010 at 9:21 am

OAuth seems pretty simple and straight forward on paper. I see why so many brands use it.
cash gifting
cash gifting programs

Brandon | Jan 27th, 2010 at 12:00 am

:-) Wow, its nice explaination about OAuth...

International Airport Car Rental

Ryan Walker | Jan 24th, 2010 at 11:08 pm

Thanks for this helpful information.is very interesting and I would like learn more. make money on the internet
cash gifting
forex trading system

zadoc | Jan 23rd, 2010 at 7:56 pm

I agree and will bookmark this page and be back to follow you more.

johnston casual furniture | Jan 22nd, 2010 at 8:59 pm

I liked your post, I will bookmark your site and follow you!

hickory nc furniture | Jan 22nd, 2010 at 8:49 pm

really nice post, just wish you to check out timberland boots uk, like timberlands uk.

Timberland | Jan 22nd, 2010 at 9:03 am

Excellent blog and interesting comments on Oauth looks like everyone is using

Cremation Urns | Jan 21st, 2010 at 8:06 pm

Interesting post and I really like your take on the issue. I now have a clear idea on what this matter is all about. Thank you so much. Small business financing

Anonymous | Jan 19th, 2010 at 7:59 pm

Thanks for sharing.great article!
Anyway,Welcome to herve leger online store .The Fashionable dress world!The bandage herve leger dress continues to the classic impression of the brand.
The new style and designer of the brand standing out your matchless stature.Wearing it,you will be more sexy and graceful.If so offended, please forgive me^^! :-P :THUMBS

herve leger dress | Jan 15th, 2010 at 2:40 am

The ghd straighteners technology also can make the hair iron heat quickly and maintain the temperature.
Thank you for your understanding and support!

ghd hair straighteners | Jan 15th, 2010 at 2:40 am

Thanks for sharing.great article!If you know Genuine UGG Boots,welcome to our UGG SALE IN DISCOUNT ONLINE STORE.All Genuine UGG Boots in our Classic Collection feature a soft foam insole covered with genuine sheepskin and have a molded EVA light and flexible outsole designed for refreshing comfort with every step.Thank you for your understanding and support!

ugg classic short | Jan 15th, 2010 at 2:40 am

Thanks for sharing.great article!Here is Timberland boots world. We offer Various Fashionable styles Timberland Boots for your choice. such as 6 Inch Waterproof Boots,Timberland Custom Shoes,Timberland Premium Classic Boots,Timberland Roll-Top Boots etc.Free &Fast Shipping Worldwide !
Thank you for your understanding and support!

Timberland boots | Jan 15th, 2010 at 2:40 am

Overnight angular cheilitis treatment cheilitis treatment get rid of your angular cheilitis today.

jeff | Jan 13th, 2010 at 6:11 am

O:-) Cheap Abercrombie clothing Abercrombie Fitch Hats Abercrombie Fitch Hats Ed Hardy Ed Hardy Thank you for the information

Abercrombie and Fitch | Jan 13th, 2010 at 1:22 am

????????????????????????

Anonymous | Jan 12th, 2010 at 11:50 am

Online debit cards make purchasing goods and services online safer and easier.

Anargas,
SEO

Anargas | Jan 11th, 2010 at 7:36 am

Post new comment

The content of this field is kept private and will not be shown publicly.
Smileys
O:-):-):-(;-):-P8-):-D:-[=-O:-::''(:-X>:o:-|:-\\:JOKINGLY:]:->[:-}:KISSED::-!:TIRED::STOP::KISSING:@}->--:THUMBS:DRINK::IN@=:HELP:\\m/%):OK::WASSUP::SORRY::BRAVO::ROFL::PARDON::NO::CRAZY::DONT_KNOW::DANCE::YAHOO::narkoman::eye_blue::crazy_girl::sorry_girl::sad_girl::s_girl::list::slip::bos::oxotnik::elf::goblin::angry::angry_fuck::devil_girl::read::lol2::men_girl::dance_happy::FUCK::alkoholik::poveshen::jarko::lol_stena::lol_stena2::kills::crazy2::holliday::very_sad::popkorm::tormoz::tomato::chay::haha::haha_lol::angry_lol::coffee::cry_girl::girl_O_o::JOKINGLY_girl::love_comp::friends::girl_haha::happy_men_girl::kiss_man_girl::man_girl_haha::kiss_loves::loves_loves::dance_disk::ban_crazy::cry_man::orc::idi_nak::???::!!!:
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You may post PHP code. You should include <?php ?> tags.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.
 
 
 

Who's online

There are currently 0 users and 1 guest online.