FIX: Don't allow DiscourseConnect logins in readonly mode (#16508)

This commit is contained in:
Daniel Waterworth
2022-04-19 12:33:31 -05:00
committed by GitHub
parent d196ec9680
commit f55edd54fd
2 changed files with 15 additions and 0 deletions

View File

@@ -121,6 +121,7 @@ class SessionController < ApplicationController
end
def sso_login
return render_sso_error(text: I18n.t("read_only_mode_enabled"), status: 503) if @readonly_mode
raise Discourse::NotFound.new unless SiteSetting.enable_discourse_connect
params.require(:sso)