enhance: 二要素認証設定時のセキュリティを強化 (#11863)
* enhance: 二要素認証設定時のセキュリティを強化 パスワード入力が必要な操作を行う際、二要素認証が有効であれば確認コードの入力も必要にする * Update CoreModule.ts * Update 2fa.ts * wip * wip * Update 2fa.ts * tweak
Showing
- CHANGELOG.md 5 additions, 4 deletionsCHANGELOG.md
- locales/index.d.ts 2 additions, 1 deletionlocales/index.d.ts
- locales/ja-JP.yml 2 additions, 1 deletionlocales/ja-JP.yml
- packages/backend/src/core/CoreModule.ts 6 additions, 0 deletionspackages/backend/src/core/CoreModule.ts
- packages/backend/src/core/UserAuthService.ts 45 additions, 0 deletionspackages/backend/src/core/UserAuthService.ts
- packages/backend/src/server/api/SigninApiService.ts 9 additions, 19 deletionspackages/backend/src/server/api/SigninApiService.ts
- packages/backend/src/server/api/endpoints/i/2fa/done.ts 1 addition, 1 deletionpackages/backend/src/server/api/endpoints/i/2fa/done.ts
- packages/backend/src/server/api/endpoints/i/2fa/key-done.ts 17 additions, 3 deletionspackages/backend/src/server/api/endpoints/i/2fa/key-done.ts
- packages/backend/src/server/api/endpoints/i/2fa/register-key.ts 17 additions, 3 deletions...es/backend/src/server/api/endpoints/i/2fa/register-key.ts
- packages/backend/src/server/api/endpoints/i/2fa/register.ts 18 additions, 3 deletionspackages/backend/src/server/api/endpoints/i/2fa/register.ts
- packages/backend/src/server/api/endpoints/i/2fa/remove-key.ts 17 additions, 3 deletions...ages/backend/src/server/api/endpoints/i/2fa/remove-key.ts
- packages/backend/src/server/api/endpoints/i/2fa/unregister.ts 17 additions, 3 deletions...ages/backend/src/server/api/endpoints/i/2fa/unregister.ts
- packages/backend/src/server/api/endpoints/i/change-password.ts 19 additions, 3 deletions...ges/backend/src/server/api/endpoints/i/change-password.ts
- packages/backend/src/server/api/endpoints/i/delete-account.ts 19 additions, 4 deletions...ages/backend/src/server/api/endpoints/i/delete-account.ts
- packages/backend/src/server/api/endpoints/i/update-email.ts 17 additions, 3 deletionspackages/backend/src/server/api/endpoints/i/update-email.ts
- packages/backend/test/e2e/2fa.ts 49 additions, 0 deletionspackages/backend/test/e2e/2fa.ts
- packages/frontend/src/components/MkInput.vue 4 additions, 0 deletionspackages/frontend/src/components/MkInput.vue
- packages/frontend/src/components/MkPasswordDialog.vue 70 additions, 0 deletionspackages/frontend/src/components/MkPasswordDialog.vue
- packages/frontend/src/os.ts 13 additions, 0 deletionspackages/frontend/src/os.ts
- packages/frontend/src/pages/settings/2fa.vue 28 additions, 37 deletionspackages/frontend/src/pages/settings/2fa.vue
Loading
Please register or sign in to comment