The PAM module can add a two-factor authentication step to any PAM-enabled application.