Ruby MIT

rack-oauth2

OAuth 2.0 Server & Client Library. Both Bearer and MAC token type are supported.

N

nov

Dernière activité 15 sept. 2026
nov/rack-oauth2

694

étoiles

119

forks

0

issues ouvertes

oauthoauth-clientoauth-serveroauth2

Ce README est souvent en anglais.

OAuth 2.0 Server & Client Library. Both Bearer token type are supported.

The OAuth 2.0 Authorization Framework (RFC 6749) www.rfc-editor.org/rfc/rfc6749.txt

The OAuth 2.0 Authorization Framework: Bearer Token Usage (RFC 6750) tools.ietf.org/html/draft-ietf-oauth-v2-bearer-06

gem install rack-oauth2

Source on GitHub github.com/nov/rack-oauth2-sample

Authorization Request (request_type: ‘code’ and ‘token’) gist.github.com/862393

Token Request (grant_type: ‘client_credentials’, ‘password’, ‘authorization_code’ and ‘refresh_token’) gist.github.com/883541

Resource Request (request both for resource owner resource and for client resource) gist.github.com/883575

  • Fork the project.

  • Make your feature addition or bug fix.

  • Add tests for it. This is important so I don’t break it in a future version unintentionally.

  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)

  • Send me a pull request. Bonus points for topic branches.

Copyright © 2010 nov matake. See LICENSE for details.

Projets similaires

🔑 A Ruby wrapper for OAuth 1.0, and 1.0a protocols; clients & servers

Rubyauthenticationauthorizationoauth
Rruby-oauth
670 étoiles269

OAuth 2.0 server library for the Go programming language.

Gogo-oauth2go-oauth2-serveroauth2
Ggo-oauth2
3,6 k étoiles593

🔐 oauth2 - A Ruby wrapper for the OAuth 2.0, & 2.1 Authorization Frameworks, including OpenID Connect (OIDC)

Rubyauthenticationauthorizationoauth2
Rruby-oauth
2,2 k étoiles627