SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 2FA Open-Source Projects
-
It's me and two others though I'm definitely the most active. We put a lot of effort into security best practices and one of my co-developers is currently reviewing the 4.38.0 release. It's a fairly major release with a lot of important code paths that have been improved for the future.
Our official docs can be found at https://www.authelia.com and you can find docs for a particular PR in the relevant PR. We've also linked the pre-release docs in the pre-release discussions which can be found here: https://github.com/authelia/authelia/discussions/categories/...
-
Project mention: Building a Managed Service Provider Business With Open Source | dev.to | 2024-04-04
Tailscale
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
Project mention: Ask HN: What is your approach for managing personal digital assets? | news.ycombinator.com | 2024-03-24
I religiously use Google contacts. It's the simplest way to keep people contacts up to date on Android.
I archive all important documents in specific folders by subject and date. This is backed up to back blaze with restic. https://restic.net/
I use https://ente.io for pictures. I convinced my wife to use it, and she agreed to auto share her photos so I don't nag her for copies. It had simple import from Facebook and Google.
I also keep extensive journals, which really helps to tie it all together. I can basically grep for hangouts, conversations, etc.
I also separate work journal from personal, and have essentially a journal for each project. https://jodavaho.io/tags/bullet-journal.html for how.
I religiously use Google calendar for all plans, you can easily search it for past events to get dates.
I also use monicahq for some notes about things I should remember about people but the habit never stuck.
-
Project mention: Maintainers of Zitadel and Ory discuss their tradeoffs as identity platforms | news.ycombinator.com | 2024-03-30
-
I use a browser extension from https://authenticator.cc/
While I do not know whether its UX is similar, it does have a sync feature (but not cross-browser), an export feature, can backup its data to Google Drive, can store everything encrypted (but not by default), is recommended by at least one government website (SSS Employer Portal in the Philippines), and is there for a long time. Oh, and it also remembers which site each secret comes from, and hides others.
-
Can’t you just use a HOPT/TOPT so the user can scan a QR code with e.g google authenticator? Check https://github.com/pyauth/pyotp for more information
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
otplib
:key: One Time Password (OTP) / 2FA for Node.js and Browser - Supports HOTP, TOTP and Google Authenticator
-
-
2FAuth
A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes
Project mention: Ente: Open-Source, E2E Encrypted, Google Photos Alternative | news.ycombinator.com | 2024-03-01probably better to look into projects like this one https://github.com/Bubka/2FAuth
-
Project mention: Why use OpenID Connect instead of plain OAuth2? | news.ycombinator.com | 2023-06-27
You can start with: https://github.com/kdeldycke/awesome-iam . But beware of the rabbit hole!
-
-
authorizer
Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.
Project mention: Authorizer, an open source authentication and authorization solution | news.ycombinator.com | 2023-09-12 -
Project mention: PyPI announces mandatory use of 2FA for all software publishers | /r/programming | 2023-05-30
Huh? Who is saying you need a smartphone? PyPi accepts TOTP as 2FA. TOTP is an open standard that has been around for at least a decade already and is very easy to implement, literally 20 lines of python. There are a ton of TOTP applications available, from CLI, to GUI on desktop systems, to Android apps, iOS, etc. If you have any device, be it a computer, phone, tablet, etc., which you do since you need one to publish the code from, you can easily generate TOTP codes. Heck, you could even do it by a hand on a paper.
-
-
Project mention: Show HN: AuthWin – Authenticator App for Windows | news.ycombinator.com | 2024-03-03
-
extract_otp_secrets
Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.
Project mention: Show HN: AuthWin – Authenticator App for Windows | news.ycombinator.com | 2024-03-03This library uses the GPL v3 license: https://github.com/scito/extract_otp_secrets?tab=GPL-3.0-1-o...
Your options are to either go open-source or remove the library.
-
ansible-easy-vpn
An Ansible playbook that sets up a Wireguard server with ad blocking, DNS-over-HTTPS, and a WebUI with 2FA
Project mention: Set up a WireGuard server with ad blocking, DNS-over-HTTPS, and a WebUI with 2FA | news.ycombinator.com | 2023-09-08 -
google2fa-laravel
A One Time Password Authentication package, compatible with Google Authenticator for Laravel
-
-
Project mention: Microsoft decides it will be the one to choose which secure login method you use | news.ycombinator.com | 2023-05-19
hmm, Authenticator is open source (https://github.com/mattrubin/Authenticator). 2FA is also available in open source key manager program such as KeePass.
When it comes to 2FA, I would rather trust open source apps vs the ones made by Google/MS.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
2FA related posts
- How to update Go version of tailscaled on macOS
- End of Life for Twilio Authy Desktop App
- Authy to sunset EOL end of March 19, 2024 (originally August 2024)
- I have made a smalll NAS server using samba. What is the port to fwd to get to it externally
- Remote Printing
- SSH configuration
- Loss of remote access
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source 2FA projects? This list will help you:
Project | Stars | |
---|---|---|
1 | authelia | 19,459 |
2 | tailscale | 16,315 |
3 | Aegis | 7,940 |
4 | ente | 7,180 |
5 | zitadel | 6,982 |
6 | Authenticator | 2,870 |
7 | pyotp | 2,818 |
8 | AuthenticatorPro | 2,460 |
9 | otplib | 1,846 |
10 | google2fa | 1,757 |
11 | 2FAuth | 1,578 |
12 | awesome-iam | 1,552 |
13 | privacyIDEA | 1,426 |
14 | authorizer | 1,378 |
15 | mintotp | 1,282 |
16 | aws-mfa | 1,003 |
17 | Otp.NET | 975 |
18 | extract_otp_secrets | 959 |
19 | ansible-easy-vpn | 933 |
20 | google2fa-laravel | 898 |
21 | rci | 895 |
22 | Authenticator | 827 |
23 | aegis-icons | 740 |