chore: Add serverPassword param to endpoints (#2919) [skip e2e]
* chore: send server password param to delete account endpoint * chore: send server password param to disable mfa endpoint * chore: modify tests * chore: force challenge prompt for mfa disable * chore: fix eslint errors * chore: add server passsword to get recovery codes * chore: fix tests * chore: pass server password as header
This commit is contained in:
committed by
GitHub
parent
cf4d2196de
commit
54af28aa04
@@ -10,13 +10,13 @@ const RecoveryCodeBanner = ({ application }: { application: WebApplication }) =>
|
||||
const [errorMessage, setErrorMessage] = useState<string>()
|
||||
|
||||
const onClickShow = async () => {
|
||||
const authorized = await application.challenges.promptForAccountPassword()
|
||||
const password = await application.challenges.promptForAccountPassword()
|
||||
|
||||
if (!authorized) {
|
||||
if (!password) {
|
||||
return
|
||||
}
|
||||
|
||||
const recoveryCodeOrError = await application.getRecoveryCodes.execute()
|
||||
const recoveryCodeOrError = await application.getRecoveryCodes.execute({ password })
|
||||
if (recoveryCodeOrError.isFailed()) {
|
||||
setErrorMessage(recoveryCodeOrError.getError())
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user