discourse/app/assets/javascripts
Krzysztof Kotlarek 4db5525d25
FIX: do not lock account if backup codes are available (#18982)
Currently, we have available three 2fa methods:
- Token-Based Authenticators
- Physical Security Keys
- Two-Factor Backup Codes

If the first two are deleted, user lose visibility of their backup codes, which suggests that 2fa is disabled.

However, when they try to authenticate, the account is locked, and they have to ask admin to fix that problem.

This PR is fixing the issue. User still sees backup codes in their panel and can use them to authenticate.

In next PR, I will improve UI to clearly notify the user when 2fa is fully disabled and when it is still active.
2022-11-11 13:00:06 +11:00
..
admin FIX: Permalinks issues (#18939) 2022-11-09 11:23:08 -08:00
confirm-new-email DEV: Update linting setup and fix issues (#17345) 2022-07-06 10:37:54 +02:00
discourse FIX: do not lock account if backup codes are available (#18982) 2022-11-11 13:00:06 +11:00
discourse-common Build(deps): Bump ember-source in /app/assets/javascripts (#18859) 2022-11-03 11:36:08 +00:00
discourse-ensure-deprecation-order DEV: Silence 3.x deprecations 2022-07-19 10:00:59 +01:00
discourse-hbr Build(deps): Bump ember-source in /app/assets/javascripts (#18859) 2022-11-03 11:36:08 +00:00
discourse-plugins DEV: Load client site settings YML into JS tests (#18413) 2022-11-08 09:17:43 +10:00
discourse-widget-hbs Build(deps): Bump ember-source in /app/assets/javascripts (#18859) 2022-11-03 11:36:08 +00:00
docs
ember-addons
ember-cli-progress-ci DEV: Add progress output in CI during ember-cli build (#17977) 2022-08-17 22:39:52 +01:00
locales FEATURE: Add Croatian language (#17130) 2022-06-18 00:18:22 +02:00
pretty-text DEV: Load client site settings YML into JS tests (#18413) 2022-11-08 09:17:43 +10:00
select-kit UX: tweaks to msg actions menu (#18966) 2022-11-10 07:42:37 +01:00
truth-helpers Build(deps): Bump ember-source in /app/assets/javascripts (#18859) 2022-11-03 11:36:08 +00:00
wizard Build(deps): Bump ember-source in /app/assets/javascripts (#18859) 2022-11-03 11:36:08 +00:00
.licensee.json DEV: Have licensee check xmldom license (#18840) 2022-11-02 11:51:11 -04:00
.npmrc
discourse-js-processor.js DEV: Introduce minification and source maps for Theme JS (#18646) 2022-10-18 18:20:10 +01:00
handlebars-shim.js
package.json DEV: Introduce flag for compiling Plugin JS with Ember CLI (#17965) 2022-08-22 09:56:39 +01:00
polyfills.js
service-worker.js.erb DEV: Rename secure_media to secure_uploads (#18376) 2022-09-29 09:24:33 +10:00
yarn.lock Build(deps): Bump @babel/standalone in /app/assets/javascripts (#18963) 2022-11-10 14:23:08 +01:00