-
Name
-
oauth2
-
Version
-
2.0.10
-
Platform
-
ruby
-
Authors
-
Peter Boling
Erik Michaels-Ober
Michael Bleigh
-
Bindir
-
exe
-
Cert chain
-
-----BEGIN CERTIFICATE-----
MIIEgDCCAuigAwIBAgIBATANBgkqhkiG9w0BAQsFADBDMRUwEwYDVQQDDAxwZXRl
ci5ib2xpbmcxFTATBgoJkiaJk/IsZAEZFgVnbWFpbDETMBEGCgmSJomT8ixkARkW
A2NvbTAeFw0yNTA1MDQxNTMzMDlaFw00NTA0MjkxNTMzMDlaMEMxFTATBgNVBAMM
DHBldGVyLmJvbGluZzEVMBMGCgmSJomT8ixkARkWBWdtYWlsMRMwEQYKCZImiZPy
LGQBGRYDY29tMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAruUoo0WA
uoNuq6puKWYeRYiZekz/nsDeK5x/0IEirzcCEvaHr3Bmz7rjo1I6On3gGKmiZs61
LRmQ3oxy77ydmkGTXBjruJB+pQEn7UfLSgQ0xa1/X3kdBZt6RmabFlBxnHkoaGY5
mZuZ5+Z7walmv6sFD9ajhzj+oIgwWfnEHkXYTR8I6VLN7MRRKGMPoZ/yvOmxb2DN
coEEHWKO9CvgYpW7asIihl/9GMpKiRkcYPm9dGQzZc6uTwom1COfW0+ZOFrDVBuV
FMQRPswZcY4Wlq0uEBLPU7hxnCL9nKK6Y9IhdDcz1mY6HZ91WImNslOSI0S8hRpj
yGOWxQIhBT3fqCBlRIqFQBudrnD9jSNpSGsFvbEijd5ns7Z9ZMehXkXDycpGAUj1
to/5cuTWWw1JqUWrKJYoifnVhtE1o1DZ+LkPtWxHtz5kjDG/zR3MG0Ula0UOavlD
qbnbcXPBnwXtTFeZ3C+yrWpE4pGnl3yGkZj9SMTlo9qnTMiPmuWKQDatAgMBAAGj
fzB9MAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdDgQWBBQE8uWvNbPVNRXZ
HlgPbc2PCzC4bjAhBgNVHREEGjAYgRZwZXRlci5ib2xpbmdAZ21haWwuY29tMCEG
A1UdEgQaMBiBFnBldGVyLmJvbGluZ0BnbWFpbC5jb20wDQYJKoZIhvcNAQELBQAD
ggGBAJbnUwfJQFPkBgH9cL7hoBfRtmWiCvdqdjeTmi04u8zVNCUox0A4gT982DE9
wmuN12LpdajxZONqbXuzZvc+nb0StFwmFYZG6iDwaf4BPywm2e/Vmq0YG45vZXGR
L8yMDSK1cQXjmA+ZBKOHKWavxP6Vp7lWvjAhz8RFwqF9GuNIdhv9NpnCAWcMZtpm
GUPyIWw/Cw/2wZp74QzZj6Npx+LdXoLTF1HMSJXZ7/pkxLCsB8m4EFVdb/IrW/0k
kNSfjtAfBHO8nLGuqQZVH9IBD1i9K6aSs7pT6TW8itXUIlkIUI2tg5YzW6OFfPzq
QekSkX3lZfY+HTSp/o+YvKkqWLUV7PQ7xh1ZYDtocpaHwgxe/j3bBqHE+CUPH2vA
0V/FwdTRWcwsjVoOJTrYcff8pBZ8r2MvtAc54xfnnhGFzeRHfcltobgFxkAXdE6p
DVjBtqT23eugOqQ73umLcYDZkc36vnqGxUBSsXrzY9pzV5gGr2I8YUxMqf6ATrZt
L9nRqA==
-----END CERTIFICATE-----
-
Date
-
2025-05-17 00:00:00 UTC
-
Dependencies
-
faraday (>= 0.17.3, < 4.0)
jwt (>= 1.0, < 4.0)
logger (~> 1.2)
multi_xml (~> 0.5)
rack (>= 1.2, < 4)
snaky_hash (~> 2.0)
version_gem (>= 1.1.8, < 3)
addressable (~> 2.8, >= 2.8.7, development)
backports (~> 3.25, >= 3.25.1, development)
nkf (~> 0.2, development)
rake (~> 13.0, development)
rexml (~> 3.2, >= 3.2.5, development)
rspec (~> 3.13, development)
rspec-block_is_expected (~> 1.0, >= 1.0.6, development)
rspec-pending_for (~> 0.1, >= 0.1.17, development)
rspec-stubbed_env (~> 1.0, >= 1.0.2, development)
silent_stream (~> 1.0, >= 1.0.11, development)
stone_checksums (~> 1.0, development)
-
Description
-
Ruby wrapper for the OAuth 2.0 protocol
-
Email
-
peter.boling@gmail.com
oauth-ruby@googlegroups.com
-
Extra rdoc files
-
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.txt
README.md
SECURITY.md
-
Files
-
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.txt
README.md
SECURITY.md
lib/oauth2.rb
lib/oauth2/access_token.rb
lib/oauth2/authenticator.rb
lib/oauth2/client.rb
lib/oauth2/error.rb
lib/oauth2/filtered_attributes.rb
lib/oauth2/response.rb
lib/oauth2/strategy/assertion.rb
lib/oauth2/strategy/auth_code.rb
lib/oauth2/strategy/base.rb
lib/oauth2/strategy/client_credentials.rb
lib/oauth2/strategy/implicit.rb
lib/oauth2/strategy/password.rb
lib/oauth2/version.rb
-
Homepage
-
https://github.com/oauth-xx/oauth2
-
Licenses
-
MIT
-
Metadata
-
{"homepage_uri"=>"https://gitlab.com/oauth-xx/oauth2", "source_code_uri"=>"https://gitlab.com/oauth-xx/oauth2/-/tree/v2.0.10", "changelog_uri"=>"https://gitlab.com/oauth-xx/oauth2/-/blob/v2.0.10/CHANGELOG.md", "bug_tracker_uri"=>"https://gitlab.com/oauth-xx/oauth2/-/issues", "documentation_uri"=>"https://www.rubydoc.info/gems/oauth2/2.0.10", "wiki_uri"=>"https://gitlab.com/oauth-xx/oauth2/-/wiki", "mailing_list_uri"=>"https://groups.google.com/g/oauth-ruby", "news_uri"=>"https://www.railsbling.com/tags/oauth2", "funding_uri"=>"https://liberapay.com/pboling", "rubygems_mfa_required"=>"true"}
-
Post install message
-
You have installed oauth2 version 2.0.10, congratulations!
There are BREAKING changes if you are upgrading from < v2, but most will not encounter them, and updating your code should be easy!
Please see:
• https://gitlab.com/oauth-xx/oauth2/-/blob/main/SECURITY.md
• https://gitlab.com/oauth-xx/oauth2/-/blob/v2.0.10/CHANGELOG.md#200-2022-06-21-tag
• Summary of most important breaking changes: https://gitlab.com/oauth-xx/oauth2#what-is-new-for-v20
There are BUGFIXES in v2.0.10, which depending on how you relied on them instead of reporting and fixing them, may be BREAKING for you.
For more information please see:
https://railsbling.com/tags/oauth2
Important News:
1. Google Group is "active" (again)!
• https://groups.google.com/g/oauth-ruby/c/QA_dtrXWXaE
2. Non-commercial support for the 2.x series will end by April, 2026. Please make a plan to upgrade to the next version prior to that date.
Support will be dropped for Ruby 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0, 3.1 and any other Ruby versions which will also have reached EOL by then.
3. Gem releases are now cryptographically signed with a 20-year cert, with checksums by stone_checksums.
4. I need your support.
If you are sentient, please consider a donation as I move toward supporting myself with Open Source work:
• https://liberapay.com/pboling
• https://ko-fi.com/pboling
• https://www.buymeacoffee.com/pboling
• https://github.com/sponsors/pboling
If you are a corporation, please consider supporting this project, and open source work generally, with a TideLift subscription.
• https://tidelift.com/funding/github/rubygems/oauth
• Or hire me. I am looking for a job!
Please report issues, and star the project!
Thanks, |7eter l-|. l3oling
-
Rdoc options
-
--title
oauth2 - OAuth 2.0 Core Ruby implementation
--main
README.md
--line-numbers
--inline-source
--quiet
-
Require paths
-
lib
-
Required ruby version
-
>= 2.2.0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.6.9
-
Specification version
-
4
-
Summary
-
OAuth 2.0 Core Ruby implementation
-
Original platform
-
ruby
-
New platform
-
ruby