{"id":18298448,"url":"https://github.com/fusionauth/omniauth-fusionauth","last_synced_at":"2026-01-06T16:14:17.159Z","repository":{"id":71201325,"uuid":"160550463","full_name":"FusionAuth/omniauth-fusionauth","owner":"FusionAuth","description":"Ruby OmniAuth Strategy for FusionAuth","archived":false,"fork":false,"pushed_at":"2024-07-28T05:57:54.000Z","size":11,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-03-25T06:33:24.562Z","etag":null,"topics":["fusionauth","omniauth","omniauth-strategy","rails","ruby"],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FusionAuth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-05T16:56:04.000Z","updated_at":"2024-07-28T05:57:57.000Z","dependencies_parsed_at":"2024-07-28T06:43:36.019Z","dependency_job_id":"76c9bc65-f47c-4f75-a873-04d22d0cb973","html_url":"https://github.com/FusionAuth/omniauth-fusionauth","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Fomniauth-fusionauth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Fomniauth-fusionauth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Fomniauth-fusionauth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Fomniauth-fusionauth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FusionAuth","download_url":"https://codeload.github.com/FusionAuth/omniauth-fusionauth/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245568570,"owners_count":20636803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fusionauth","omniauth","omniauth-strategy","rails","ruby"],"created_at":"2024-11-05T15:06:04.665Z","updated_at":"2026-01-06T16:14:17.118Z","avatar_url":"https://github.com/FusionAuth.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OmniAuth FusionAuth\n\n# Stop! This project is not yet complete, feel free to hack and get it working but no guarantees that it works.\nFeel free to open an issue if you have suggestions or comments.\n\nYou can use the [OIDC OmniAuth `openid_connect` gem](https://fusionauth.io/docs/v1/tech/tutorials/integrate-ruby-rails) to use FusionAuth with OmniAuth until this project is complete.\n\n## How to use this SDK\n\n#### Installation\n\nAdd to your Gemfile:\n\n```ruby\ngem 'omniauth-fusionauth'\n```\n\n### Usage\n\nIf you are already using OmniAuth, adding FusionAuth is as simple as adding a new provider to your `OmniAuth::Builder`.\n\nFor example, in Rails you would add this in `config/initializers/omniauth.rb`:\n\n```ruby\nRails.application.config.middleware.use OmniAuth::Builder do\n  provider :fusionauth, ENV['FUSIONAUTH_CLIENT_ID'], ENV['FUSIONAUTH_CLIENT_SECRET'], {scope: 'openid' }\n  # other providers here\nend\n\n\n## Contributors\nSpecial thanks to @uxtronaut for assistance with the initial build out of this OmniAuth strategy.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffusionauth%2Fomniauth-fusionauth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffusionauth%2Fomniauth-fusionauth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffusionauth%2Fomniauth-fusionauth/lists"}