enable configuration of OpenIdAuthentication.store (#14060)

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11849 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2013-05-16 10:55:41 +00:00
parent f2a609c358
commit a4391db7cd
2 changed files with 12 additions and 0 deletions

View File

@ -197,6 +197,11 @@ default:
# Maximum number of simultaneous AJAX uploads # Maximum number of simultaneous AJAX uploads
#max_concurrent_ajax_uploads: 2 #max_concurrent_ajax_uploads: 2
# Configure OpenIdAuthentication.store
#
# allowed values: :memory, :file, :memcache
openid_authentication_store = :memory
# specific configuration options for production environment # specific configuration options for production environment
# that overrides the default ones # that overrides the default ones
production: production:

View File

@ -9,6 +9,13 @@ if secret.present?
RedmineApp::Application.config.secret_token = secret RedmineApp::Application.config.secret_token = secret
end 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 Redmine::Plugin.load
unless Redmine::Configuration['mirror_plugins_assets_on_startup'] == false unless Redmine::Configuration['mirror_plugins_assets_on_startup'] == false
Redmine::Plugin.mirror_assets Redmine::Plugin.mirror_assets