diff --git a/app/controllers/external_controller.rb b/app/controllers/external_controller.rb index 7892c5c614..085805aa19 100644 --- a/app/controllers/external_controller.rb +++ b/app/controllers/external_controller.rb @@ -32,13 +32,6 @@ def create_user user = User.find_by(external_id: credentials['uid'], provider:) - # Fallback mechanism to search by email - if user.blank? - user = User.find_by(email: credentials['info']['email'], provider:) - # Update the user's external id to the latest value to avoid using the fallback - user.update(external_id: credentials['uid']) if user.present? && credentials['uid'].present? - end - new_user = user.blank? registration_method = SettingGetter.new(setting_name: 'RegistrationMethod', provider: current_provider).call