• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Khuljaa Sim Sim
 

Khuljaa Sim Sim

on

  • 996 views

From my talk @ Flash Camp India conducted at MGR University, Chennai - India. #indifc www.indiflashcamp.com

From my talk @ Flash Camp India conducted at MGR University, Chennai - India. #indifc www.indiflashcamp.com

Statistics

Views

Total Views
996
Views on SlideShare
991
Embed Views
5

Actions

Likes
0
Downloads
4
Comments
0

1 Embed 5

http://www.linkedin.com 5

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Khuljaa Sim Sim Khuljaa Sim Sim Presentation Transcript

    • @udayms Enter the world of acrossthinlines.com 0Auth & AIR Flash Camp India 2010 Chennai, IndiaDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   1  
    • •  UX/UI Evangelist•  Owns Prototyping @ Yahoo! IndiaDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   2  
    • In the Beginning API.execute(userName, passWord); Or in other words… API.execute(“give me ur life”); // and trust me to not use it or sell it later so that someone else can F&*$K you completely!December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   3  
    • PLAXO  December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   4  
    • This even used to have a name!! Password Anti-PatternDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   5  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   6  
    • OAuthDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   7  
    • Like aVALET KEYDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   8  
    • OAuth Google AuthSub + aol OpenAuth + Yahoo BBAuth + Upcoming api + Flickr api + Amazon Web Services api + othersDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   9  
    • Is… Open, generic Standard for API accessDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   10  
    • Is… authorizationDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   11  
    • Is… not (authentication)December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   12  
    • How did itstart? Blain Cook, & Others start looking at OpenId for API Services   They realize a need for a solution & start working on it   Dewitt Clinton from Google begins supporting the effort   Oauth core draft 1.0 released.  December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   13  
    • Why? “…these days, everyone wants to build an App Store. Because every access key is a license that you can turn on and off, OAuth makes it easier for your integrations to generate revenue, and that means more and better integrations…” -Sunir Shah (FreshBooks)December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   14  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   15  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   16  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   17  
    • Service Provider provides your app with Keys & Secrets to uniquely identify it. Your users who already have an account with Service Provider. They will approve your application’s request for information. Your application that is registered with your service provider and used by your users. Your application also stored your credentials internally. Your Oauth layerDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   18  
    • First Handshake Your Application Service Provider Your UsersDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   19  
    • Next time… Service Provider Your Application Your UsersDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   20  
    • Your Application Facebook OAuthDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   21  
    • Dude…  My  user  wants   Sure.  Send  him  along.   access  to  his  stuff  on   Btw,  I  only  speak  Oauth.   your  server.   Your Application FacebookDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   22  
    • Your Application FacebookDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   23  
    • What’s  your  Pasword?   PASSWORD1234@34   Your Application FacebookDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   24  
    • Gr8!  Here’s  your  token!   Your Application FacebookDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   25  
    • Perfect!   Your Application FacebookDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   26  
    • Dude!!  Here’s  my       user’s  credenVals,     Sure.  Here  you  go!!!   give  me  stuff!   Your Application FacebookDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   27  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   28  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   29  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   30  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   31  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   32  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   33  
    • December  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   34  
    • Code Ranger OAuth Libraryhttp://www.coderanger.com/blog/?p=59as3corelibhttps://github.com/mikechambers/as3corelibDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   35  
    • Twitter @udayms Blog acrossthinlines.comLinkedIn linkedin.com/in/udaymsDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   36  
    • Sources I ripped off from…•  Slideshare: factoryjoe/oauth-ftw-presentation•  Slideshare: kellan/advanced-oauth-wrangling•  Slideshare: mbleigh/the-present-future-of-oauth•  http://dev.twitter.com/pages/auth•  Google Images•  Flickr•  Oauth.netDecember  12,  2010   acrossthinlines.com  |  @udayms  |  linkedin.com/in/udayms   37