Top 12 Go Totp Projects
-
Project mention: Is there a way to change the login screen for access lists? | reddit.com/r/nginxproxymanager | 2022-06-23
See https://www.authelia.com/ for details on authelia generically. You can google to find a few step by step blog posts of using it with NPM (e.g. this one but there are also others).
-
cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)
Is the according command line tool (https://github.com/smallstep/cli) from smallstep free and behind this GUI?
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: Dear F-droid users, what are the "must have apps" in 2022 ? | reddit.com/r/androidapps | 2022-04-21
There's project that can export Authy tokens for you to import in Aegis. And every time you add a new token, just scan the QR code with both Authy and Aegis, they are back up for each other (so in case one of them stops working you can use the other one). Authy is also great if you have devices other than Android (Windows, iPhone/iPad, etc.)
-
go-guardian
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
-
Project mention: Show HN: Otpgen – Library to generate TOTP/HOTP codes written in Go | news.ycombinator.com | 2021-08-15
-
keymaster
Short term certificate based identity system (ssh/x509 ca + openidc) (by Cloud-Foundations)
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
TOTP never requires a phone number. On GitHub, they either show you a qr code you can scan in an app, or a text you can import. All apps support this sign up process, from google authenticator to console-based tools like totp[0].
Other 2FA may require phone numbers.
-
-
I've been working on something similar to what you described[^1], using Shamir secret sharing to split the TOTP secret. Once enough key holders get together, a server generates some TOTP tokens, but only for a limited period of time.
I wanted to use it in an enterprise environment to limit the access to AWS root users in a break-glass scenario. Now I no longer have such need and haven't developed it further, but the core features are there. As usual though with this kind of tools, any security problem becomes a key management problem and it'd need a bit more work to use it in the real world.
-
Go Totp related posts
- Is there a way to change the login screen for access lists?
- How to Share a Secret [pdf]
- Flogging a dead horse?
- GrowthBook: Open source LaunchDarkly alternative for feature flags and A/B testing
- Does this exist?
- Best method for home access
- Authelia - The Single Sign-On Multi-Factor portal for web apps
Index
What are some of the best open-source Totp projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | authelia | 13,468 |
2 | cli | 2,557 |
3 | authy | 422 |
4 | go-guardian | 374 |
5 | otpgen | 120 |
6 | keymaster | 77 |
7 | totp-cli | 72 |
8 | totp | 64 |
9 | otpgo | 34 |
10 | share | 29 |
11 | farmfa | 11 |
12 | gotp | 1 |
Are you hiring? Post a new remote job listing for free.