Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is XOauth and its relationship with OAuth?

Tags:

oauth

Some OpenSocial containers use xoauth_security_token for signing requests, instead of oauth_token and oauth_token_secret.

Is XOauth an alternative to OAuth?(*) Who is behind XOauth and where is the official spec?

Casual Googling only lead me to xoauth.py from google-mail-xoauth-tools project which just states it's a "utilities for XOAUTH authentication".

(*)Aside: it mustn't be, because the container uses other oauth_xxx parameters alongside the xoauth_xxx ones.

like image 200
ento Avatar asked Feb 09 '11 08:02

ento


People also ask

Is OAuth and autho same?

OAuth 2.0 is a standardized authorization protocol, Auth0 is a company that sells an identity management platform with authentication and authorization services that implements the OAuth2 protocol (among others). Save this answer.

What is OAuth and why it is used?

OAuth (pronounced “oh-auth”) is a technological standard that allows you to share information between services without exposing your password. It's a widely-adopted standard that's used by developers of websites and apps, and you probably use services every day that utilize OAuth.

What is the meaning of OAuth?

OAuth (Open Authorization) is an open standard authorization framework for token-based authorization on the internet.

Is OAuth an access control system?

OAuth and XACML It provides: An access control architecture. A policy language with which to express a wide range of access control policies including policies that can use consents handled / defined via OAuth. A request / response scheme to send and receive authorization requests.


1 Answers

Where did you see the use of xoauth_security_token? I googled it and did not get a single hit.

XOAuth is a SASL authentication mechanism which is based on OAuth signatures. It can be used for SMTP or IMAP authentication for instance. There's also a proposal to make it an IETF standard, as an official SASL mechanism. It is supported by Google and works well with Gmail for SMTP and IMAP access.

For more information how to implement and use it:

http://code.google.com/apis/gmail/oauth/protocol.html

HTH.

like image 190
ldx Avatar answered Sep 24 '22 17:09

ldx