aboutsummaryrefslogtreecommitdiff
path: root/net/p5-Net-OAuth/pkg-descr
blob: cd34cae51cc907e284cf652f5fb44e8ffce09043 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Net::OAuth provides a low-level API for reading and writing OAuth messages.

OAuth is an open protocol to allow secure API authentication in a simple and
standard method from desktop and web applications. In practical terms, OAuth is
a mechanism for a Consumer to request protected resources from a Service
Provider on behalf of a user.

Net::OAuth provides:
- classes that encapsulate OAuth messages (requests and responses).
- message signing
- message serialization and parsing.
- 2-legged requests (aka. tokenless requests, aka. consumer requests), see
  "CONSUMER REQUESTS"

Net::OAuth does not provide:
- Consumer or Service Provider encapsulation
- token/nonce/key storage/management

WWW: https://metacpan.org/release/Net-OAuth
WWW: http://oauth.net/