activeadmin-oidc 2.1.3
activeadmin-oidc plugs generic OpenID Connect single sign-on into ActiveAdmin. It builds on Devise + omniauth_openid_connect and adds JIT user provisioning, role mapping from provider claims via a host-owned on_login hook, and a single install generator that wires everything up.
Gemfile:
=
install:
=
Runtime Dependencies (6):
activeadmin
>= 3.5, < 5
devise
~> 5.0
omniauth
~> 2.1
omniauth_openid_connect
>= 0.6, < 1
omniauth-rails_csrf_protection
>= 1.0, < 3
rails
>= 7.2, < 9
Development Dependencies (9):
capybara
~> 3.40
jwt
~> 2.7
rake
~> 13.0
rspec-rails
~> 6.0
rubocop
~> 1.60
rubocop-rails
~> 2.20
rubocop-rspec
~> 2.25
sqlite3
>= 1.7, < 3
webmock
~> 3.19