The Lana Login with Telegram Passport plugin allows to authorize users in WordPress with Telegram Passport.

Demo:
https://lana.solutions/lana-telegram-passport-login/wp-admin

Online Documentation:
https://lana.solutions/documentation/lana-telegram-passport-login/

We contributed to Telegram Passport development, and fixed a bug:
https://github.com/DrKLO/Telegram/pull/1819/commits/4339b46