when this feature was introduced on 31st march 2022, i also didnt like to always use mobile for login n verification...
initially i was using authy desktop software for generating 6 digit login code
if someone doesnt like to use mobile all the time for 6 digit code, they can try authy desktop software
https://authy.com/download/
if you knows programming, then there is no need to use any software or mobile, just generate the code yourself
use pyotp if using python OR otp.net if using c#
i love c++ and c#, so i use otp.net
code for c#
View attachment 48650
its output
View attachment 48651
good luck