I agree. Something like what GitHub offers? https://docs.github.com/en/authentication/troubleshooting-ss...