It’s impossible if the vendors stop shipping os updates. I can’t use an out of date phone for my works 2fa push. Kept my phone for 5 years and it was still going, but the planned obsolescence got me.
Have work issue you a hardware FIDO token (such as a yubikey) or give you separate cell phone just for work. They legally can’t make you upgrade but if your phone can’t get enough security updates to install an Authenticator it is probably time to upgrade to be honest.
the thing is most of the phones are fully capable of running the modern version of the operating system they shipped with but the vendors stop supporting the products to make you buy more shit
Writing this on an iPX which got its last update this week, 6 years old now but I’m just waiting for my banking apps to require iOS17.
People will blame development costs for excluding older phones but there is no reason iPhones should not get iOS updates for 10+ years to save App developers the work.
Well there is, if you wish for apps created by others than large corporations with hundreds or thousands of developers. It will get better with time now when progress is slower.
But phones 10 years ago were absolutely trash compared to those we have today.
My dad still uses my iPhone6, still perfectly usable, admittedly that is a 9 year old phone but I’m not seeing anything making that one obsolete in the near future.
As you say modern phones are not progressing that fast any more, it’s time we made Apple and Google support OS updates for longer. Apple certainly charge app developers enough for the burden to be on them and not the 3rd parties.