Enclose account settings panels in separate forms

- This prevents auto-filled password fields to abort settings save
- Move single-use settings/nick_set template HTML to settings/account
This commit is contained in:
Hypolite Petovan
2022-04-24 01:21:15 -04:00
parent 90368d7484
commit 967c438312
6 changed files with 496 additions and 418 deletions

View File

@@ -544,7 +544,11 @@ return [
],
'/settings' => [
'[/]' => [Module\Settings\Account::class, [R::GET, R::POST]],
'[/]' => [Module\Settings\Account::class, [R::GET, R::POST]],
'/account' => [
'[/]' => [Module\Settings\Account::class, [R::GET, R::POST]],
'/{open}' => [Module\Settings\Account::class, [R::GET, R::POST]],
],
'/2fa' => [
'[/]' => [Module\Settings\TwoFactor\Index::class, [R::GET, R::POST]],
'/recovery' => [Module\Settings\TwoFactor\Recovery::class, [R::GET, R::POST]],