Browse Source

enable configuration of OpenIdAuthentication.store (#14060)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11849 e93f8b46-1217-0410-a6f0-8f06a7374b81
tags/2.4.0
Toshi MARUYAMA 11 years ago
parent
commit
a4391db7cd
2 changed files with 12 additions and 0 deletions
  1. 5
    0
      config/configuration.yml.example
  2. 7
    0
      config/initializers/30-redmine.rb

+ 5
- 0
config/configuration.yml.example View File

@@ -197,6 +197,11 @@ default:
# Maximum number of simultaneous AJAX uploads
#max_concurrent_ajax_uploads: 2

# Configure OpenIdAuthentication.store
#
# allowed values: :memory, :file, :memcache
openid_authentication_store = :memory

# specific configuration options for production environment
# that overrides the default ones
production:

+ 7
- 0
config/initializers/30-redmine.rb View File

@@ -9,6 +9,13 @@ if secret.present?
RedmineApp::Application.config.secret_token = secret
end

if Object.const_defined?(:OpenIdAuthentication)
openid_authentication_store = Redmine::Configuration['openid_authentication_store']
OpenIdAuthentication.store =
openid_authentication_store.present? ?
openid_authentication_store : :memory
end

Redmine::Plugin.load
unless Redmine::Configuration['mirror_plugins_assets_on_startup'] == false
Redmine::Plugin.mirror_assets

Loading…
Cancel
Save