Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Authelia | 17,429 | 2 | 12 hours ago | 64 | October 28, 2019 | 101 | apache-2.0 | Go | ||
The Single Sign-On Multi-Factor portal for web apps | ||||||||||
Twofactorauth | 3,278 | 2 days ago | 21 | other | Ruby | |||||
List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software. | ||||||||||
Awesome Iam | 1,323 | 4 days ago | 4 | cc0-1.0 | ||||||
👤 Identity and Access Management knowledge for cloud platforms | ||||||||||
Authorizer | 1,146 | 13 days ago | 71 | mit | Go | |||||
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. | ||||||||||
Git Hound | 1,015 | 3 months ago | 6 | June 02, 2023 | 2 | mit | Go | |||
Reconnaissance tool for GitHub code search. Scans for exposed API keys across all of GitHub, not just known repos. | ||||||||||
2fauth | 1,006 | 2 days ago | 22 | agpl-3.0 | PHP | |||||
A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes | ||||||||||
Twofactorauth | 948 | 97 | 26 | 2 months ago | 16 | March 09, 2021 | 6 | mit | PHP | |
PHP library for Two Factor Authentication (TFA / 2FA) | ||||||||||
Mintotp | 788 | a year ago | 3 | February 15, 2021 | 2 | mit | Python | |||
Minimal TOTP generator in 20 lines of Python | ||||||||||
Extract_otp_secrets | 769 | 4 days ago | 4 | gpl-3.0 | Python | |||||
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. | ||||||||||
Otpauth | 663 | 11 | 21 | 19 hours ago | 89 | November 10, 2022 | 6 | mit | JavaScript | |
One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. |
PHP library for two-factor (or multi-factor) authentication using TOTP and QR-codes. Inspired by, based on but most importantly an improvement on 'PHPGangsta/GoogleAuthenticator'. There's a .Net implementation of this library as well.
By default, this package uses the lib/Providers/QRServerProvider.php
as QR code generator. This provider is not suggested for applications where absolute security is needed, because it uses an external service for the QR code generation.
You can make use of the included Endroid or Bacon providers which generate locally.
QRServerProvider
(default), ImageChartsQRCodeProvider
or QRicketProvider
but you can also provide your own QR-code provider.Optionally, you may need:
NTPTimeProvider
EndroidQrCodeProvider
or EndroidQrCodeWithLogoProvider
.BaconQrCodeProvider
.The best way of installing this library is with composer:
php composer.phar require robthree/twofactorauth
For a quick start, have a look at the getting started page or try out the demo.
If you need more in-depth information about the configuration available then you can read through the rest of documentation.
Licensed under MIT license. See LICENSE for details.
Logo / icon under CC0 1.0 Universal (CC0 1.0) Public Domain Dedication (Archived page)