Add omniauth_openid_connect gem for OIDC auth
This commit is contained in:
1
Gemfile
1
Gemfile
@@ -40,6 +40,7 @@ gem "omniauth-google-oauth2", "~> 1.2.1"
|
||||
gem "omniauth-rails_csrf_protection", "~> 1.0.2"
|
||||
gem "omniauth-saml", "~> 2.2.4"
|
||||
gem "omniauth-twitter", "~> 1.4.0"
|
||||
gem "omniauth_openid_connect", "~> 0.8.0"
|
||||
gem "paranoia", "~> 3.0.1"
|
||||
gem "pg", "~> 1.5.9"
|
||||
gem "pg_search", "~> 2.3.7"
|
||||
|
||||
50
Gemfile.lock
50
Gemfile.lock
@@ -85,6 +85,7 @@ GEM
|
||||
acts_as_votable (0.14.0)
|
||||
addressable (2.8.7)
|
||||
public_suffix (>= 2.0.2, < 7.0)
|
||||
aes_key_wrap (1.1.0)
|
||||
afm (0.2.2)
|
||||
ahoy_matey (5.4.0)
|
||||
activesupport (>= 7.1)
|
||||
@@ -103,6 +104,7 @@ GEM
|
||||
ancestry (4.3.3)
|
||||
activerecord (>= 5.2.6)
|
||||
ast (2.4.3)
|
||||
attr_required (1.0.2)
|
||||
audited (5.8.0)
|
||||
activerecord (>= 5.2, < 8.2)
|
||||
activesupport (>= 5.2, < 8.2)
|
||||
@@ -119,6 +121,7 @@ GEM
|
||||
parser (>= 2.4)
|
||||
smart_properties
|
||||
bigdecimal (3.2.2)
|
||||
bindata (2.5.1)
|
||||
bindex (0.8.1)
|
||||
bing_translator (6.2.0)
|
||||
json
|
||||
@@ -215,6 +218,8 @@ GEM
|
||||
htmlentities (~> 4.3.3)
|
||||
launchy (>= 2.1, < 4.0)
|
||||
mail (~> 2.7)
|
||||
email_validator (2.2.4)
|
||||
activemodel
|
||||
erb_lint (0.9.0)
|
||||
activesupport
|
||||
better_html (>= 2.0.1)
|
||||
@@ -243,6 +248,8 @@ GEM
|
||||
faraday-net_http (>= 2.0, < 3.5)
|
||||
json
|
||||
logger
|
||||
faraday-follow_redirects (0.3.0)
|
||||
faraday (>= 1, < 3)
|
||||
faraday-net_http (3.4.0)
|
||||
net-http (>= 0.5.0)
|
||||
faraday-retry (2.3.1)
|
||||
@@ -317,6 +324,13 @@ GEM
|
||||
rdoc (>= 4.0.0)
|
||||
reline (>= 0.4.2)
|
||||
json (2.12.2)
|
||||
json-jwt (1.16.7)
|
||||
activesupport (>= 4.2)
|
||||
aes_key_wrap
|
||||
base64
|
||||
bindata
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
jwt (2.10.1)
|
||||
base64
|
||||
kaminari (1.2.2)
|
||||
@@ -446,6 +460,22 @@ GEM
|
||||
omniauth-twitter (1.4.0)
|
||||
omniauth-oauth (~> 1.1)
|
||||
rack
|
||||
omniauth_openid_connect (0.8.0)
|
||||
omniauth (>= 1.9, < 3)
|
||||
openid_connect (~> 2.2)
|
||||
openid_connect (2.3.1)
|
||||
activemodel
|
||||
attr_required (>= 1.0.0)
|
||||
email_validator
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
json-jwt (>= 1.16)
|
||||
mail
|
||||
rack-oauth2 (~> 2.2)
|
||||
swd (~> 2.0)
|
||||
tzinfo
|
||||
validate_url
|
||||
webfinger (~> 2.0)
|
||||
orm_adapter (0.5.0)
|
||||
ostruct (0.6.1)
|
||||
parallel (1.27.0)
|
||||
@@ -494,6 +524,13 @@ GEM
|
||||
rack (2.2.17)
|
||||
rack-accept (0.4.5)
|
||||
rack (>= 0.4)
|
||||
rack-oauth2 (2.2.1)
|
||||
activesupport
|
||||
attr_required
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
json-jwt (>= 1.11.0)
|
||||
rack (>= 2.1.0)
|
||||
rack-protection (3.2.0)
|
||||
base64 (>= 0.1.0)
|
||||
rack (~> 2.2, >= 2.2.4)
|
||||
@@ -687,6 +724,11 @@ GEM
|
||||
net-ssh (>= 2.8.0)
|
||||
ostruct
|
||||
stringio (3.1.1)
|
||||
swd (2.0.3)
|
||||
activesupport (>= 3)
|
||||
attr_required (>= 0.0.5)
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
terminal-table (4.0.0)
|
||||
unicode-display_width (>= 1.1.1, < 4)
|
||||
terrapin (0.6.0)
|
||||
@@ -713,6 +755,9 @@ GEM
|
||||
unicode-emoji (~> 4.0, >= 4.0.4)
|
||||
unicode-emoji (4.0.4)
|
||||
uri (1.0.3)
|
||||
validate_url (1.0.15)
|
||||
activemodel (>= 3.0.0)
|
||||
public_suffix
|
||||
version_gem (1.1.8)
|
||||
view_component (3.23.2)
|
||||
activesupport (>= 5.2.0, < 8.1)
|
||||
@@ -729,6 +774,10 @@ GEM
|
||||
activemodel (>= 6.0.0)
|
||||
bindex (>= 0.4.0)
|
||||
railties (>= 6.0.0)
|
||||
webfinger (2.1.3)
|
||||
activesupport
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
webrick (1.8.2)
|
||||
websocket (1.2.11)
|
||||
websocket-driver (0.7.7)
|
||||
@@ -805,6 +854,7 @@ DEPENDENCIES
|
||||
omniauth-rails_csrf_protection (~> 1.0.2)
|
||||
omniauth-saml (~> 2.2.4)
|
||||
omniauth-twitter (~> 1.4.0)
|
||||
omniauth_openid_connect (~> 0.8.0)
|
||||
paranoia (~> 3.0.1)
|
||||
pdf-reader (~> 2.14.1)
|
||||
pg (~> 1.5.9)
|
||||
|
||||
Reference in New Issue
Block a user