You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OAuth 1.0a is an industry-standard protocol for authorization.
25
+
It is an update to the original OAuth 1.0 protocol, and is used by many popular services.
25
26
26
-
This is a RubyGem for implementing both OAuth 1.0a clients and servers in Ruby applications.
27
+
This is a RubyGem for implementing OAuth 1.0 or 1.0a _clients_ and _servers_ in Ruby applications.
27
28
See the sibling `oauth2` gem for OAuth 2.0, 2.1, & OIDC clients in Ruby.
28
29
30
+
All dependencies of this gem are signed, so it can be installed with a `HighSecurity` profile.
31
+
29
32
*[OAuth 1.0 Spec][oauth1-spec]
30
33
*[oauth2 sibling gem][sibling-gem] for OAuth 2.0 implementations in Ruby.
31
34
@@ -35,7 +38,7 @@ See the sibling `oauth2` gem for OAuth 2.0, 2.1, & OIDC clients in Ruby.
35
38
## OAuth 1.0 vs 1.0a: What this library implements
36
39
37
40
This gem targets the OAuth 1.0a behavior (the errata that became RFC 5849), while maintaining compatibility with providers that still behave like classic 1.0.
38
-
Here are the key lines between the two and how this gem handles them:
41
+
Here are the key differences between the two and how this gem handles them:
39
42
40
43
- oauth_callback
41
44
- 1.0: Optional in practice; some providers accepted flows without it.
0 commit comments