Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

What is XAuth?


Published on

understanding why Google wants XAuth standard protocol

Published in: Technology

What is XAuth?

  1. 1. What is XAuth?
  2. 2. Xauth defined Extended Authentication, an open platform for extending authenticated user services across the web.
  3. 3. EXTENDED AUTHENTICATION A proposed Web standard that detects which social networks the website visitor is already logged into
  4. 4. BENEFIT Enables the site to offer only the website visitor’s preferred sites as options for sharing instead of a long list of every possible sharing site
  5. 5. BENEFIT Facilitates including second-tier sharing services (such as Google Buzz) with greater ease Speeds page load time
  6. 6. HOW IT WORKS Participating services generate a browser token for each of their users. The XAuth Token can be anything, so services have the flexibility to define whatever level of access they choose
  7. 7. HOW IT WORKS Publishers can then recognize when site visitors are logged in to those online services and present them with meaningful, relevant options. Users can choose to authenticate directly from the publisher site and use the service to share, interact with friends, or participate in the site's community.
  8. 8. IMPLEMENTATION Meebo is putting XAuth into its Meebo bar, which appears on a number of publisher websites
  9. 9. Xauth SUPPORTERS Google, Microsoft, Yahoo MySpace, Disqus and Meebo’s publishing partners including Time Inc. and MTV Networks
  10. 10. What about OAuth? Oauth is an  open protocol  to allow  secure API authorization  in a  simple and  standard  method from desktop and web applications.
  11. 11. OAuth OAuth allows the User to grant access to their private resources on one site (called the Service Provider), to another site (called the Consumer, not to be confused with you, the User).
  12. 12. What about OpenID? While OpenID is all about using a single identity to sign into many sites, OAuth is about giving access to your stuff without sharing your identity at all (or its secret parts).
  13. 13. OAuth OAuth attempts to provide a standard way for developers to offer their services via an API without forcing their users to expose their passwords 
  14. 14. Industry Protocols Google AuthSub AOL OpenAuth Yahoo BBAuth Upcoming API Flickr API Amazon Web Services API 
  15. 15. Xauth vs. OAuth XAuth tells you where to ask for OAuth from
  16. 16. Xauth and OAuth Example: XAuth tells a webpage "this is where the site visitor does social networking."
  17. 17. Xauth and OAuth Then, OAuth is the way the user logs in there, granting the site permission to access their info without seeing their password
  18. 18. Xauth COMPETITION <ul><li>Twitter </li></ul><ul><li>Facebook </li></ul><ul><ul><li>  </li></ul></ul>
  19. 19. FACEBOOK <ul><li>launching </li></ul><ul><ul><li>product that aims to spread its “Like” button across the entire web, and </li></ul></ul><ul><ul><li>website toolbar </li></ul></ul>
  20. 20. CHALLENGE Privacy: Enables third-party site to identify the services you belong to
  21. 21. <ul><li>Thank you to: </li></ul><ul><li> </li></ul><ul><li>Owen Thomas, Venture Beat </li></ul><ul><li>Pete Cashmore, Mashable </li></ul><ul><li> </li></ul>