aboutsummaryrefslogtreecommitdiff
path: root/config/initializers/gds-sso.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/initializers/gds-sso.rb')
-rw-r--r--config/initializers/gds-sso.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/config/initializers/gds-sso.rb b/config/initializers/gds-sso.rb
new file mode 100644
index 0000000..3e78219
--- /dev/null
+++ b/config/initializers/gds-sso.rb
@@ -0,0 +1,13 @@
+GDS::SSO.config do |config|
+ config.user_model = 'User'
+
+ # set up ID and Secret in a way which doesn't require it to be checked in to source control...
+ config.oauth_id = ENV['OAUTH_ID']
+ config.oauth_secret = ENV['OAUTH_SECRET']
+
+ # optional config for location of Signon
+ config.oauth_root_url = "http://localhost:3001"
+
+ # Pass in a caching adapter cache bearer token requests.
+ config.cache = Rails.cache
+end