<commit_before># The OAuth Bible

I tried to make this as understandable as possible for any party reading it which means that the wording, references, and terminology used may not reflect that of a technical paper or resource. Excuse me if you may for I wish all to understand this, and not just those with a degree in understanding legal or technical jargon.

Created with love by [Nijikokun](http://github.com/nijikokun) @ http://mashape.com

---

**Hey!** Interested in simplifying the process to consume OAuth services like twitter, facebook, github, and thousands more? Check out [Guardian](http://guardianjs.com), it was built with simplicity, security, and ease of use in mind, allowing you to consume OAuth in a *single* request.

---

## Table Of Contents

1. Reference
   1. [Terminology](#terminology--reference)
   2. [Signed Requests](#signed-requests)
2. OAuth 1.0a
   1. [One Legged](#oauth-10a-one-legged)
   2. [Two Legged](#oauth-10a-two-legged)
   3. [Three Legged](#oauth-10a-three-legged)
   4. [Echo](#oauth-10a-echo)
   5. [xAuth](#oauth-10a-xauth)
3. OAuth2
   1. [Two-Legged](#oauth-2-two-legged)<commit_msg>added kong and analytics<commit_after># The OAuth Bible

I tried to make this as understandable as possible for any party reading it which means that the wording, references, and terminology used may not reflect that of a technical paper or resource. Excuse me if you may for I wish all to understand this, and not just those with a degree in understanding legal or technical jargon.

Created with love by [Nijikokun](http://github.com/nijikokun) @ Mashape, the team behing the OSS API management layer [Kong](https://getkong.org), and [Mashape Analytics](https://apianalytics.com) for visualizing and monitoring API traffic.


---

**Hey!** Interested in simplifying the process to consume OAuth services like twitter, facebook, github, and thousands more? Check out [Guardian](http://guardianjs.com), it was built with simplicity, security, and ease of use in mind, allowing you to consume OAuth in a *single* request.

---

## Table Of Contents

1. Reference
   1. [Terminology](#terminology--reference)
   2. [Signed Requests](#signed-requests)
2. OAuth 1.0a
   1. [One Legged](#oauth-10a-one-legged)
   2. [Two Legged](#oauth-10a-two-legged)
   3. [Three Legged](#oauth-10a-three-legged)
   4. [Echo](#oauth-10a-echo)
   5. [xAuth](#oauth-10a-xauth)
3. OAuth2
   1. [Two-Legged](#oauth-2-two-legged)
{'fraction_non_alphanumeric': 0.1103363412633306, 'fraction_numerical': 0.020508613617719443, 'mean_word_length': 4.134736842105263, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6127803', 'n_tokens_mistral': 810, 'n_tokens_neox': 754, 'n_words': 298}