aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/application_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/application_controller.rb')
-rw-r--r--app/controllers/application_controller.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index 109e951..913ca5f 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -67,6 +67,12 @@ class ApplicationController < ActionController::Base
protected
def authentication
+ # authenticated participants
+ auth_id, participant = authenticated_participant
+ if participant
+ logger.info "X-EcsAuthId: #{auth_id} -- Participant-ID: #{participant.id}"
+ return @participant= participant
+ end
if ECS_CONFIG["participants"]["allow_anonymous"]
# new anonymous participant
if new_anonymous_participant?
@@ -80,12 +86,6 @@ protected
return @participant = participant
end
end
- # authenticated participants
- auth_id, participant = authenticated_participant
- if participant
- logger.info "X-EcsAuthId: #{auth_id} -- Participant-ID: #{participant.id}"
- return @participant= participant
- end
end
def new_anonymous_participant?