Bug#537247: ITP: qoauth -- Qt-based library for OAuth authentication
Package: wnpp
Severity: wishlist
* Package name : qoauth
Version : 0.1.0
Upstream Author : Dominik Kapusta <d@ayoy.net>
* URL : http://github.com/ayoy/qoauth
* License : LGPL
Programming Lang: C++
Simply, OAuth is a way of connecting an application to the Service Provider’s
API without needing to provide User’s login or password. The authorization is
based on an exchange of a Token (user-specific) together with a Consumer Key
(application-specific), encrypted with a combination of so called Token Secret
and Customer Secret. Getting access to Protected Resources consists in three
basic steps:
1. obtaining an unauthorized Request Token from the Service Provider,
2. asking the User to authorize the Request Token,
3. exchanging the Request Token for an Access Token.
Details are covered in Section 6 [1] of the OAuth 1.0 Core Specification. As
the authorization procedure is quite complex, the QOAuth library helps to
simplify it by doing all the dirty work behind the scenes.
[1] http://oauth.net/core/1.0/#anchor9
--
Patryk Cisek
Reply to: