Monday, November 17, 2008

OAuth + OpenID + InfoCard

This is an imaginary use case to demonstrate how OAuth,OpenID and InfoCards fit together.

1. User logs into Facebook with his user credentials.

2. User wants to share images from Flickr with Facebook.

3. OAuth comes into act now.

4. Facebook requests Request_Token from Flickr to access user's photos on his behalf.

5. Since user has not authorized the request, Facebook gets unauthorized Request_Token from Flickr.

6. Now, Facebook will redirect the user to Flickr for authentication.

7. User presents his OpenID at Flickr to get authenticated.

8. Flickr redirects the user to his OpenID Provider for authentication - say myOpenID.

9. User authenticates at the myOpenID with a registered Information Card.

10.On successfull login user is redirected back to Flickr.

11.Now, Flickr will ask the user - whether its okay to give Facebook the access to his photos - and once selected 'yes' - user will be redirected back to Facebook.

12.Now, Facebook will request an Access Token from Flickr.

13.Since the user has authorized - Flickr will grant the access token to Facebook.

14.Now, Facebook can access Flickr to get photos on behalf of the user.

15.Let me summarize what each technology is for.

OAuth - a machine authorisation protocol - gives permission for a system to access your account.

OpenID - provides decentralized single sign on.

InfoCards - provides phishing resistant authentication.

15 comments:

Yaron Naveh said...

Great post - makes these concepts very clear.

crystal said...

Fantastic!God bless you!Meanwhile,you can visit my China Wholesale,we have the highest quality but the lowest price fashion products wholesale from China.Here are the most popular China Wholesale productsfor all of you.You can visit http://chinaclothes.net.Also the polo clothing is a great choice for you.
puma fashion
puma online
chaussures-puma-online
gillette razor blades
fashion razor

venus said...

Do not mean bad.Thank you so much!I just want to show some fashion things to all of you.I like puma speed, puma femmes and other puma shoes. These puma sport items are at store recently and available for anyone.

crystal said...

Perfect!!You are a outstanding person!Have you ever wore chaussures puma,Here are the most popular puma CAT,Puma shoes store gives some preview of puma speed cat,and casual but no sweat puma basket.
Men's polo shirts
polo shirts
uggs fashion
uggs online
polo shirt

venus said...

God bless you!I really agree with your opinions.Also,there are some new fashion things here,gillette razor blades.gillette mach3 razor bladesfor men.As for ladies,gillette venus razor blades must the best gift for you in summer,gillette fusion blades are all the best choice for you.

venus said...

Awesome!!!Best wishes for you !!cheap polo shirts is the father of the summer should be prepared to most commonly used item, it has both style and shape of Ralph Lauren Polo, and vest with a random function polo ralph lauren, so that in the short-sleeved apply to both on many occasions, the pink and black color men's polo shirts brought into effect, lightweight cotton, linen texture to demonstrate masculine temperament and sense of fashion exhaustively.

crystal said...

Thank you so much!!polo shirt men'ssweate,Burberry Polo Shirts lacoste sweater, ralph lauren Columbia Jackets,ski clothing. Free Shipping, PayPal Payment. Enjoy your shopping experience on mensclothingus.com.You can find the father who desire fashionable, intellectual mens clothing simultaneously.

Unknown said...

Nice information,Ankara escort
many thanks to the author.Ankara escort
It is incomprehensible to me nowAnkara escort
, but in general,Escort ankara bayan
the usefulness and significance is overwhelming.Ankara escort
Thanks again and good luck!
Ankara escort
became the first designer in Wimbledon's 133-year history to create official uniforms for the tournamentescort bayan ankara
As part of this year's event, which starts next week.
will introduces the first ...Escort ankara
determinationEscort ankara
to maintain and enhance the values for which our two brands are famous throughout the world.Escort ankara
The rugby ralph lauren brand brings to Wimbledon the look of timeless elegance,Escort ankara
drawing on our rich history and traditionsEscort ankara
expert and i like your blog and the information you have
mentioned in this post about the Google tools is really great!
Thanks for sharing!
escort bayan ankara
escort bayan ankara
escort bayan ankara
escort bayan ankara kızılay
Escort ankara bayan
escort bayan ankara çankaya
Ankara escort bayan
Ankara escort bayan
.Ankara Escort

escort ankara said...

Ankara Escort,
Ankara Escort,
Ankara Escort,
Ankara Escort,
Escort Ankara,
Escort Ankara,
Escort Ankara,
Escort Ankara,
Escort Bayan Ankara,
Escort Bayan Ankara,
Escort Bayan Ankara,
Escort Bayan Ankara,
Ankara Escort,
Escort Ankara,
Escort Bayan Ankara,
Escort Ankara,
Ankara Escort,
Escort Bayan Ankara,

escort ankara said...

Escort Bayan Ankara,
Ankara Escort,
Escort Ankara,
Escort Ankara,
Ankara Escort,
Escort Bayan Ankara,
Escort Ankara,
Ankara Escort,
Escort Bayan Ankara,
Ankara Escort,
Escort Ankara,
Escort Bayan Ankara,

escort ankara said...

Ankara Escort,
Escort Ankara Bayan,
Escort Bayan Ankara,
Escort Ankara,
Escort Bayan,

London Crumpet said...

London escorts directory London Crumpet is created to expose Independent escorts and escort agencies in London. Everybody can post their advert on this directory for FREE.

Bayan Ankara Escort said...

Seksi Escort Ankara
Ankara Escort  seksi genç eskort kızlar için bir eskort ajansı . Escort Bayan  ajansı, Ankara'nın en güzel bayan escort en güzel erotik hizmetler sağlar.

Escort Bayan Ankara, hizmeti, sexi escort kızlar , sarışın escort, balık etli escort , çıtır escort, Independent Ankara Escort ve Ankara eskortları size vip hizmet sunmaya hazır bekliyor .


Eskort Bayanlar Ankara, eskort sevimli görünüyor ve dostu doğanın güzelliği ve cazibesi Ankara eskort kızlar, için bilinen,
kendi tutku ve sıcak eğrileri, onların güzel güneş ankara escort  kız Latin eskort pürüzsüz bir cilt öptü ...
ve onlar için mevcut tüm Incall ve outcall randevular için size en güzel kıyafetleri ile karşılamak ve en güzel fantazileri yaşatmak için bütün imkankarını zorlayacklardır.
bayan ankara escort dahil olmak üzere uygun merkezi yerlerde .

ankarada seçkin escort, yüksek sınıf bayan eskort, ve hizmetleri hakkında daha fazla bilgi edinin Ankara eskort bayan, fotoğraf galerisi keşfetmek!

Geç Incall ve outcall randevular için, ya da M25 ötesinde outcalls, hayal kırıklığı önlemek için önceden rezervasyon seçtiğiniz
escort ankara bayan tavsiye ederiz.

bayan escort ankara en iyi konum, bu nedenle ilk seçim yapmak! Hatta biseksüel,
seksi bir ikili randevu için bir eskort - seksi genç eskort, busty eskort, esmer ya da sarışın eskort arıyorsanız Eğer biz,
mükemmel bir tarih bulacağınızdan emin olacaksınız. sitemizde de olabilecek herhangi bir fantezi yerine getirmek için tam bir elit vip escort  hizmeti sunuyoruz!

eskort bayan kızın Bizim elit adult dating hizmetleri sağlayarak, yüksek standartları ve gizlilik gerektirir anlıyoruz.
Ankara eskort ajansı emin olmak için sürekli kontrol edilir.

Yüksek sınıf, sağduyulu ve samimi bir Ankara'daki en iyi eskort sunuyoruz.

escort ankara said...


Hi, Thank you write.
to share is Ankara Escort thank you share.
good site admin


Escort Ankara
Ankara Escort
Escort Bayan Ankara
Escort Bayan Ankara
Ankara Escort
Escort Ankara
Escort Ankara
Escort Ankara
Escort Bayan Ankara
Escort Ankara
Escort Ankara
Escort Ankara
Escort Ankara
Ankara Escort

Unknown said...

Site's character and a great color match .. Göğüs estetiğiI will recommend your site to the other platforms.