-
Hi @BastiaanJansen, I was testing your example and I find it very interesting.
**I was wondering if with this I can generate an alphanumeric OTP code.?**
-
Using the [current time as a random seed](https://github.com/xlzd/gotp/blob/master/utils.go#L80) opens the library up to timing attacks if the time that the user enabled OTP can be guessed. Worse, som…
-
### Site name
AnonAddy
### Site URL
https://anonaddy.com/
### Documentation URL
https://anonaddy.com/help/category/accounts-and-settings/
### Supported 2FA methods
- [X] TOTP (RFC…
-
### Site name
Outlook - Microsoft
### Site URL
https://outlook.live.com/owa/
### Documentation URL
https://support.microsoft.com/en-us/help/12408/
### Supported 2FA methods
- [X] …
-
### Site name
CoinRemitter
### Site URL
https://coinremitter.com/
### Documentation URL
https://coinremitter.com/docs
### Supported 2FA methods
- [X] TOTP (RFC-6238, Google Authenticator)
- [ ]…
-
- [x] This is not a feature request (existing functionality does not work, **not** missing functionality). I will request features on [forum](https://www.reddit.com/r/tutanota/) or via support.
- [x]…
-
I'm having a weird result when validating the code that has not been expired yet. Sometime it's true and sometime it's false. So I dig into it and I think that there is a bug in counter calculation.
…
-
This is my first time doing math on GH, sorry if it's messy: The current scratch codes are numeric and of length 8 so each scratch code has 10^8 or 100,000,000 key space possibilities. The default o…
-
### Site name
HMBradley
### Site URL
https://hmbradley.com
### Documentation URL
_No response_
### Supported 2FA methods
- [X] TOTP (RFC-6238, Google Authenticator)
- [ ] Proprie…
-
- [node-mailjet](https://www.npmjs.com/package/node-mailjet)
- Google OTP
- [nodejs - speakeasy](https://m.blog.naver.com/pjt3591oo/221672982232) -> Not Maintained
- [nestjs - otplib](https://w…