The idp frontend HTML structure changed recently and broke the check for totp vs iotp.
This caused a failed totp insertion, resulting in an incomplete authentication.
Type of change
[x] Bug fix (non-breaking change which fixes a bug)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that might cause existing functionality to not work as expected)
Further info
[ ] This change requires a documentation update
[ ] I updated the documentation accordingly, if required
[ ] I commented my code where its useful
Testing
We have 1500+ Users. Please test your changes thoroughly.
[x] Tested my changes on Firefox
[ ] Tested my changes on Chromium-Based-Browsers
[x] Successfully run npm run test locally
Additional Information
It seems to load the idp TOTP page twice.
The first time, the input field stays empty.
On the second load, the totp token gets inserted.
I don't know why this happens nor how to debug it.
Description
The idp frontend HTML structure changed recently and broke the check for totp vs iotp. This caused a failed totp insertion, resulting in an incomplete authentication.
Type of change
Further info
Testing
We have 1500+ Users. Please test your changes thoroughly.
npm run test
locallyAdditional Information
It seems to load the idp TOTP page twice. The first time, the input field stays empty. On the second load, the totp token gets inserted. I don't know why this happens nor how to debug it.