otp – One Time Password utilities Go / Golang
One Time Passwords (OTPs) are an mechanism to enhance safety over passwords alone. When a Time-based OTP (TOTP) is saved on a person’s telephone, and mixed with one thing the person is aware of (Password), you will have a straightforward on-ramp to Multi-factor authentication with out including a dependency on a SMS supplier. This Password and TOTP mixture is utilized by many in style web sites together with Google, Github, Facebook, Salesforce and plenty of others.
This library offers help in producing QR Code pictures for simple person enrollment. It helps each Time-based One-time Password Algorithm (TOTP) (RFC 6238) and HMAC-based One-time Password Algorithm (HOTP).
https://github.com/pquerna/otp
Tags |
otp one-time-password totp hotp hmac-otp |
Implementation |
Go |
License |
Apache |
Platform |
Windows MacOS Linux |