I have a very simple login page (login + password).
My users are french, so their keyboard are French (azerty).
Since iOS 12, when they click on the password
iOS 12.1 fixed the problem for me.
You also have to set the parameter textContentType of the password textfield to .oneTimeCode
textContentType
.oneTimeCode