А что такое 2фа ( двухфакторка ) как ее сделать правильно , это что-то связанное с смс кодом или я что-то не правильно понимаю ,просто никогда еще не сталкивался с этим ,прошу прошения если туплю ,но лучше спросить ,потому как в крипте пока новичек.
Я рекомендую использовать WinAuth
Он многоплатформенный. Элементарный бэкап(можно защищать паролем). Ресурсов не жрет практически ни каких. Понятный интерфейс. Бесплатный.
Есть на ютубе видео, если уж совсем тяжко.