diff --git a/app/controllers/concerns/blacklight/token_based_user.rb b/app/controllers/concerns/blacklight/token_based_user.rb index b675da61ff..b317045716 100644 --- a/app/controllers/concerns/blacklight/token_based_user.rb +++ b/app/controllers/concerns/blacklight/token_based_user.rb @@ -52,7 +52,10 @@ def secret_key_generator @secret_key_generator ||= begin app = Rails.application - secret_key_base = if app.respond_to?(:credentials) + secret_key_base = if app.respond_to?(:secret_key_base) + # Rails 7 + app.secret_key_base + elsif app.respond_to?(:credentials) # Rails 5.2+ app.credentials.secret_key_base else