Skip to content
@ruby-openid

Ruby OpenID

Ruby OpenID v2 tooling (Not OIDC)

Ruby OpenID

Ruby OpenID logo by Aboling0, CC BY-SA 4.0

Ruby Users Forum Live Chat on Discord

Ruby OpenID maintains Ruby libraries for OpenID v2 and related integrations.

OpenID v2 is not OpenID Connect. OpenID v2, finalized in 2007, is the predecessor standard. OIDC began formulation in 2011 and is the successor standard. OpenID v2 is not based on OAuth 2, while OIDC is.

The ruby-openid stack is old-standard infrastructure that still has users. These projects keep that software installable, documented, tested, and easier to migrate or integrate with modern Ruby applications.

For support, migration questions, and release coordination, use Ruby Users Forum or Discord.

Community And Support

Use Ruby Users Forum for longer support threads and migration notes. Discord is available for live coordination.

Financial Support

Support Ruby OpenID through Open Collective, GitHub Sponsors, or Liberapay.

Projects

Gem Description Downloads Current CI Funding
omniauth-openid OpenID strategy for OmniAuth. omniauth-openid Current Open Collective / GitHub Sponsors / Liberapay
rack-openid2 HTTP-oriented API around the ruby-openid2 library. rack-openid2 - Open Collective / GitHub Sponsors / Liberapay
ruby-openid2 Library for consuming and serving OpenID identities. ruby-openid2 Current Open Collective / GitHub Sponsors / Liberapay
open_id_authentication Rails-facing OpenID authentication wrapper. open_id_authentication - Open Collective / GitHub Sponsors / Liberapay
rots OpenID server for testing OpenID client implementations. rots - Open Collective / GitHub Sponsors / Liberapay
masq2 Mountable Rails engine for OpenID 2.0 server and identity provider behavior. masq2 Current Open Collective / GitHub Sponsors / Liberapay

Use my gems? Join the forum or Discord and let me know where they help.

Pinned Loading

  1. omniauth-openid omniauth-openid Public

    OpenID v2 (not OIDC) strategy for OmniAuth

    Ruby 95 56

  2. rack-openid2 rack-openid2 Public

    Forked from ruby-openid/rack-openid

    Rack wrapper around ruby-openid2 library

    Ruby 10 1

  3. ruby-openid2 ruby-openid2 Public

    Forked from openid/ruby-openid

    OpenID library for Ruby

    Ruby 12 1

  4. masq2 masq2 Public

    Forked from bardbess/masq

    Mountable Rails engine that provides OpenID server/identity provider functionality

    Ruby 10 1

  5. open_id_authentication open_id_authentication Public

    Forked from grosser/open_id_authentication

    OpenID Rails plugin. A thin wrapper around rack-openid2 & ruby-openid2

    Ruby 10 1

Repositories

Showing 9 of 9 repositories
  • masq2 Public Forked from bardbess/masq

    Mountable Rails engine that provides OpenID server/identity provider functionality

    ruby-openid/masq2's past year of commit activity
    Ruby 10 MIT 19 0 1 Updated Sep 28, 2026
  • rack-openid Public Forked from halorgium/rack-openid

    Provides a more HTTPish API around the ruby-openid library

    ruby-openid/rack-openid's past year of commit activity
    Ruby 5 MIT 51 1 1 Updated Aug 16, 2026
  • ruby-openid2 Public Forked from openid/ruby-openid

    OpenID library for Ruby

    ruby-openid/ruby-openid2's past year of commit activity
    Ruby 12 165 0 4 Updated Aug 16, 2026
  • rack-openid2 Public Forked from ruby-openid/rack-openid

    Rack wrapper around ruby-openid2 library

    ruby-openid/rack-openid2's past year of commit activity
    Ruby 10 51 0 0 Updated Aug 16, 2026
  • omniauth-openid Public

    OpenID v2 (not OIDC) strategy for OmniAuth

    ruby-openid/omniauth-openid's past year of commit activity
    Ruby 95 56 1 3 Updated Aug 16, 2026
  • open_id_authentication Public Forked from grosser/open_id_authentication

    OpenID Rails plugin. A thin wrapper around rack-openid2 & ruby-openid2

    ruby-openid/open_id_authentication's past year of commit activity
    Ruby 10 63 0 0 Updated Aug 16, 2026
  • rots Public

    Dummy OpenID Server for making dead simple tests on OpenID Consumers implementations

    ruby-openid/rots's past year of commit activity
    Ruby 35 11 1 3 Updated Aug 1, 2026
  • .github Public
    ruby-openid/.github's past year of commit activity
    1 MIT 1 0 0 Updated Jul 29, 2026
  • rots_consumer Public

    Consumer implementation made on the top of Merb to test the rots gem

    ruby-openid/rots_consumer's past year of commit activity
    Ruby 5 1 0 0 Updated Sep 30, 2009

Top languages

Loading…

Most used topics

Loading…