nextcloud/apps/settings/src
Peter Ringelmann a070301443
fix(frontend): add strict password confirmation for sensitive admin actions
Register axios password confirmation interceptors in the apps
management, admin delegation, admin security, and OAuth2 settings
bundles, and pass PwdConfirmationMode.Strict on requests to endpoints
protected with #[PasswordConfirmationRequired(strict: true)], so that
the user password is verified via Basic auth on the request itself
rather than relying on the session timestamp.

Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
2026-04-21 10:21:08 +02:00
..
components fix(frontend): add strict password confirmation for sensitive admin actions 2026-04-21 10:21:08 +02:00
composables chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
constants feat: Add office switcher with feature comparison 2026-02-03 19:12:22 +01:00
mixins fix(settings): Display group displayName consistently when editing a user 2026-01-10 11:26:58 +01:00
router chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
service chore: fix ESLint issues for rules added in ESLint v10 2026-04-20 22:13:24 +02:00
store fix(frontend): add strict password confirmation for sensitive admin actions 2026-04-21 10:21:08 +02:00
utils fix(settings): correctly detect Chrome on Android in devices & sessions 2026-03-20 14:08:15 +01:00
views feat: Add office switcher with feature comparison 2026-02-03 19:12:22 +01:00
admin-settings-mail.ts refactor(settings): migrate mail settings to Vue 2026-01-15 02:12:03 +01:00
admin-settings-sharing.ts refactor(settings): migrate mail settings to Vue 2026-01-15 02:12:03 +01:00
app-types.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
logger.ts chore: Add SPDX header 2024-06-03 20:33:31 +02:00
main-admin-ai.js refactor: consolidate OC.Settings 2026-01-13 15:41:59 +01:00
main-admin-basic-settings.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-admin-delegation.js fix(frontend): add strict password confirmation for sensitive admin actions 2026-04-21 10:21:08 +02:00
main-admin-overview.ts feat(settings): migrate setup checks to Vue to prevent visual issues 2025-08-26 18:35:55 +02:00
main-admin-security.js fix(frontend): add strict password confirmation for sensitive admin actions 2026-04-21 10:21:08 +02:00
main-admin-settings-presets.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-apps-users-management.ts fix(frontend): add strict password confirmation for sensitive admin actions 2026-04-21 10:21:08 +02:00
main-declarative-settings-forms.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-nextcloud-pdf.js chore: Add SPDX header 2024-06-03 20:33:31 +02:00
main-personal-info.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-personal-password.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-personal-security.js refactor: adjust password confirmation for new @nextcloud/package-confirmation package 2025-10-17 15:01:10 +02:00
main-personal-webauth.js chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-settings.ts refactor(settings): use NcAppNavigation for the settings navigation 2026-01-27 02:29:41 +01:00
settings-types.ts feat(settings): migrate setup checks to Vue to prevent visual issues 2025-08-26 18:35:55 +02:00
webpack.shim.d.ts chore(deps): Update @nextcloud/auth to v2.4.0 and use getCSPNonce where possible 2024-08-13 17:54:47 +02:00