GitHub repository: petergoldstein/active_model_otp
Description: Adds methods to set and authenticate against one time passwords (Two-Factor Authentication). Inspired in AM::SecurePassword