diff --git a/frontend/src/pages/clients/ClientFormModal.tsx b/frontend/src/pages/clients/ClientFormModal.tsx index e24c2c5a7..2ef3fc423 100644 --- a/frontend/src/pages/clients/ClientFormModal.tsx +++ b/frontend/src/pages/clients/ClientFormModal.tsx @@ -522,6 +522,10 @@ export default function ClientFormModal({ methods.setValue('wgPublicKey', kp.publicKey); } + function regenerateWireguardPresharedKey() { + methods.setValue('wgPreSharedKey', Wireguard.keyToBase64(Wireguard.generatePresharedKey())); + } + function regenerateMtprotoSecret() { methods.setValue('secret', generateMtprotoSecret(mtprotoDomain)); } @@ -1251,16 +1255,24 @@ export default function ClientFormModal({ > - - - + + + + +