I subscribed to this topic as I wanted to learn what you are talking about. But as no one is replying to you, I guess I will have to pop the question:
What is a MiD barcode, where should it be and what is MiAuth?
I have the same problem. I've put the site in Chinese but I receive an SMS from Xiaomi very rarely, which makes it very difficult to login. Once I was able to finally see a new barcode, I scanned it with the authenticator but I'm still not able to login.
Is it possible to login without the authenticator and without SMS verification (for example email verification) ?