allow wait x time for 2FA

You should add the feature for your standard email and sms 2FA so the user can say authorize again in XX number of days as an option. the XX number of days could be configured by the Admin of the site.