From 674239718c9b8cddf7a6bde978c62bb3059c4d4f Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Thu, 1 Mar 2018 15:52:09 +0800 Subject: [PATCH] UX: Hide social login buttons when requesting for 2FA token. --- app/assets/javascripts/discourse/controllers/login.js.es6 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/controllers/login.js.es6 b/app/assets/javascripts/discourse/controllers/login.js.es6 index 7067dbc11ba..76868ed9832 100644 --- a/app/assets/javascripts/discourse/controllers/login.js.es6 +++ b/app/assets/javascripts/discourse/controllers/login.js.es6 @@ -98,7 +98,11 @@ export default Ember.Controller.extend(ModalFunctionality, { if (result.reason === 'invalid_second_factor' && !self.get('secondFactorRequired')) { $('#modal-alert').hide(); - self.set('secondFactorRequired', true); + self.setProperties({ + 'secondFactorRequired': true, + 'showLoginButtons': false, + }); + $("#credentials").hide(); $("#second-factor").show(); return;