|
1 | | -# frozen_string_literal: true |
| 1 | +# # frozen_string_literal: true |
2 | 2 |
|
3 | | -require "docusign" |
| 3 | +# require "docusign" |
4 | 4 |
|
5 | | -# Defaults to STDOUT: https://github.com/omniauth/omniauth#logging |
6 | | -# Logs entries like: |
7 | | -# (docusign) Setup endpoint detected, running now. |
8 | | -# (docusign) Request phase initiated. |
9 | | -# (docusign) Callback phase initiated. |
10 | | -OmniAuth.config.logger = Rails.logger |
| 5 | +# # Defaults to STDOUT: https://github.com/omniauth/omniauth#logging |
| 6 | +# # Logs entries like: |
| 7 | +# # (docusign) Setup endpoint detected, running now. |
| 8 | +# # (docusign) Request phase initiated. |
| 9 | +# # (docusign) Callback phase initiated. |
| 10 | +# OmniAuth.config.logger = Rails.logger |
11 | 11 |
|
12 | | -# https://github.com/omniauth/omniauth/wiki/FAQ#omniauthfailureendpoint-does-not-redirect-in-development-mode |
13 | | -# otherwise a callback exception like the following will not get caught: |
14 | | -# OmniAuth::Strategies::OAuth2::CallbackError (access_denied) |
15 | | -# GET "/auth/docusign/callback?error=access_denied& |
16 | | -# error_message=The%20user%20did%20not%20consent%20to%20connecting%20the%20application.&state= |
17 | | -# OmniAuth.config.failure_raise_out_environments = [] # defaults to: ['development'] |
| 12 | +# # https://github.com/omniauth/omniauth/wiki/FAQ#omniauthfailureendpoint-does-not-redirect-in-development-mode |
| 13 | +# # otherwise a callback exception like the following will not get caught: |
| 14 | +# # OmniAuth::Strategies::OAuth2::CallbackError (access_denied) |
| 15 | +# # GET "/auth/docusign/callback?error=access_denied& |
| 16 | +# # error_message=The%20user%20did%20not%20consent%20to%20connecting%20the%20application.&state= |
| 17 | +# # OmniAuth.config.failure_raise_out_environments = [] # defaults to: ['development'] |
18 | 18 |
|
19 | | -OmniAuth.config.allowed_request_methods = %i[post get] |
| 19 | +# OmniAuth.config.allowed_request_methods = %i[post get] |
20 | 20 |
|
21 | | -config = Rails.application.config |
22 | | -config.middleware.use OmniAuth::Builder do |
23 | | - # OAuth2 login request configuration |
24 | | - # OAuth2 login response callback message configuration is in OmniAuth::Strategies::Docusign in lib/docusign.rb |
25 | | - provider :docusign, config.integration_key, config.integration_secret, setup: lambda { |env| |
26 | | - strategy = env["omniauth.strategy"] |
| 21 | +# config = Rails.application.config |
| 22 | +# config.middleware.use OmniAuth::Builder do |
| 23 | +# # OAuth2 login request configuration |
| 24 | +# # OAuth2 login response callback message configuration is in OmniAuth::Strategies::Docusign in lib/docusign.rb |
| 25 | +# provider :docusign, config.integration_key, config.integration_secret, setup: lambda { |env| |
| 26 | +# strategy = env["omniauth.strategy"] |
27 | 27 |
|
28 | | - strategy.options[:client_options].site = config.app_url |
29 | | - strategy.options[:prompt] = "login" |
30 | | - strategy.options[:oauth_base_uri] = config.authorization_server |
31 | | - strategy.options[:target_account_id] = config.target_account_id |
32 | | - strategy.options[:allow_silent_authentication] = config.allow_silent_authentication |
33 | | - strategy.options[:client_options].authorize_url = "#{strategy.options[:oauth_base_uri]}/oauth/auth" |
34 | | - strategy.options[:client_options].user_info_url = "#{strategy.options[:oauth_base_uri]}/oauth/userinfo" |
35 | | - strategy.options[:client_options].token_url = "#{strategy.options[:oauth_base_uri]}/oauth/token" |
36 | | - strategy.options[:authorize_params].prompt = strategy.options.prompt unless strategy.options[:allow_silent_authentication] |
37 | | - # session = strategy.session |
| 28 | +# strategy.options[:client_options].site = config.app_url |
| 29 | +# strategy.options[:prompt] = "login" |
| 30 | +# strategy.options[:oauth_base_uri] = config.authorization_server |
| 31 | +# strategy.options[:target_account_id] = config.target_account_id |
| 32 | +# strategy.options[:allow_silent_authentication] = config.allow_silent_authentication |
| 33 | +# strategy.options[:client_options].authorize_url = "#{strategy.options[:oauth_base_uri]}/oauth/auth" |
| 34 | +# strategy.options[:client_options].user_info_url = "#{strategy.options[:oauth_base_uri]}/oauth/userinfo" |
| 35 | +# strategy.options[:client_options].token_url = "#{strategy.options[:oauth_base_uri]}/oauth/token" |
| 36 | +# strategy.options[:authorize_params].prompt = strategy.options.prompt unless strategy.options[:allow_silent_authentication] |
| 37 | +# # session = strategy.session |
38 | 38 |
|
39 | | - strategy.options[:authorize_params].scope = "signature extended signature openid click.manage click.send" |
40 | | - # "content spring_read spring_write spring_write group_read permission_read user_read user_write account_read |
41 | | - # domain_read identity_provider_read dtr.rooms.read dtr.rooms.write dtr.documents.read dtr.documents.write dtr.profile.read |
42 | | - # dtr.profile.write dtr.company.read dtr.company.write room_forms notary_write notary_read" |
43 | | - } |
44 | | -end |
| 39 | +# strategy.options[:authorize_params].scope = "signature extended signature openid click.manage click.send" |
| 40 | +# # "content spring_read spring_write spring_write group_read permission_read user_read user_write account_read |
| 41 | +# # domain_read identity_provider_read dtr.rooms.read dtr.rooms.write dtr.documents.read dtr.documents.write dtr.profile.read |
| 42 | +# # dtr.profile.write dtr.company.read dtr.company.write room_forms notary_write notary_read" |
| 43 | +# } |
| 44 | +# end |
0 commit comments