Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: totp

akanass/rx-otp

HMAC-based (HOTP) and Time-based (TOTP) One-Time Password manager. Works with Google Authenticator for Two-Factor Authentication.

Language: TypeScript - Size: 543 KB - Last synced: about 2 hours ago - Pushed: about 1 year ago - Stars: 77 - Forks: 9

jamie-mh/AuthenticatorPro

📱 Two-Factor Authentication (2FA) client for Android + Wear OS

Language: C# - Size: 112 MB - Last synced: 36 minutes ago - Pushed: 3 days ago - Stars: 2,557 - Forks: 185

ltheinrich/etopa

Time-based one-time password authenticator

Language: Rust - Size: 4.15 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 22 - Forks: 2

aasaam/nginx-protection

Layer 7 auth request protection for HTTP applications.

Language: Go - Size: 1.47 MB - Last synced: about 12 hours ago - Pushed: about 12 hours ago - Stars: 14 - Forks: 3

AeonSolstice/totp

Completely local, web-based TOTP implementation. 0 tracking

Language: JavaScript - Size: 24.4 KB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 0 - Forks: 0

kspearrin/Otp.NET

A .NET implementation of TOTP and HOTP for things like two-factor authentication codes.

Language: C# - Size: 124 KB - Last synced: about 1 hour ago - Pushed: 24 days ago - Stars: 986 - Forks: 159

andOTP/andOTP 📦

[Unmaintained] Open source two-factor authentication for Android

Language: Java - Size: 13.2 MB - Last synced: about 5 hours ago - Pushed: almost 2 years ago - Stars: 3,744 - Forks: 357

WeihanLi/SamplesInPractice

some samples in practice

Language: C# - Size: 95.3 MB - Last synced: 41 minutes ago - Pushed: 1 day ago - Stars: 82 - Forks: 48

infocyph/OTP

Simple but Secure Generic OTP, OCRA (RFC6287), TOTP (RFC6238) & HOTP (RFC4226) solution!

Language: PHP - Size: 42 KB - Last synced: about 6 hours ago - Pushed: 1 day ago - Stars: 8 - Forks: 0

dev-xo/remix-auth-totp

A Time-Based One-Time Password (TOTP) Authentication Strategy for Remix-Auth.

Language: TypeScript - Size: 169 KB - Last synced: about 20 hours ago - Pushed: 2 days ago - Stars: 354 - Forks: 20

scito/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.

Language: Python - Size: 33.5 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 978 - Forks: 124

atlassian/1time

Lightweight, thread-safe Java/Kotlin TOTP (time-based one-time passwords) and HOTP generator and validator for multi-factor authentication valid for both prover and verifier based on shared secret

Language: Kotlin - Size: 980 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 64 - Forks: 4

SeaweedbrainCY/zero-totp

A complete, reliable, secure and open source webapp based on zero-knowledge encryption to deal with TOTP

Language: Python - Size: 2.87 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 9 - Forks: 0

bitwarden/authenticator-ios

Bitwarden Authenticator mobile app for iOS.

Language: Swift - Size: 14.9 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 61 - Forks: 2

neos-sdi/adfsmfa

MFA for ADFS 2022/2019/2016/2012r2

Language: C# - Size: 19.2 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 129 - Forks: 50

AllanOricil/esp32-mfa-totp-generator

ESP32 MFA TOTP Generator

Language: C - Size: 890 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 41 - Forks: 0

2fast-team/2fast

Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)

Language: C# - Size: 17.4 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 351 - Forks: 36

guor1/js-totp

totp generator using javascript

Language: HTML - Size: 0 Bytes - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

bitwarden/authenticator-android

Bitwarden Authenticator mobile app for Android.

Language: Kotlin - Size: 3.77 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 190 - Forks: 7

MAKS11060/otp

Language: TypeScript - Size: 20.5 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

smallstep/cli

🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.

Language: Go - Size: 6.73 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 3,498 - Forks: 240

ghmer/go-tiny-mfa

a tiny-mfa implementation written in go

Language: Go - Size: 408 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0

Cloud-Foundations/keymaster

Short term certificate based identity system (ssh/x509 ca + openidc)

Language: Go - Size: 4.14 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 114 - Forks: 13

replydev/cotp

Trustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality.

Language: Rust - Size: 1.49 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 206 - Forks: 18

pyauth/pyotp Fork of mdp/rotp

Python One-Time Password Library

Language: Python - Size: 845 KB - Last synced: 1 day ago - Pushed: 8 days ago - Stars: 2,840 - Forks: 317

elliotwutingfeng/2fas-backup-decryptor

CLI tool to decrypt backup files exported from the 2FAS Authenticator app. This application is neither affiliated with Two Factor Authentication Service, Inc. nor 2FAS.

Language: Ruby - Size: 119 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 7 - Forks: 0

timokoessler/2FAGuard

A modern and secure Windows app for managing your 2FA authentication codes.

Language: C# - Size: 3.74 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 17 - Forks: 2

WeihanLi/WeihanLi.Common

common tools, methods, extension methods, etc... .net 常用工具类,公共方法,常用扩展方法等,基础类库

Language: C# - Size: 23.9 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 229 - Forks: 86

WordPress/two-factor

Two-Factor Authentication for WordPress.

Language: PHP - Size: 3.46 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 690 - Forks: 144

elliotwutingfeng/aegis-backup-decryptor

CLI tool to decrypt backup files exported from the Aegis Authenticator app. This application is neither affiliated with Beem Development nor Aegis Authenticator.

Language: Ruby - Size: 90.8 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 0

avan1235/open-otp

Kotlin Multiplatform implementation of One Time Passwords Manager that compiles to native code on all platforms from single codebase

Language: Kotlin - Size: 559 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 64 - Forks: 2

lowlighter/libs

Collection of carefully crafted TypeScript standalone libraries. Minimal, unbloated, convenient.

Language: TypeScript - Size: 234 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 7 - Forks: 0

daxartio/kdbx

A secure hole for your passwords (Keepass CLI)

Language: Rust - Size: 338 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 6 - Forks: 1

adm1nsys/XenithOS

Operation system for boards. The Operating System allows you to use the board as a security key.

Language: C++ - Size: 1.21 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

2stable/authenticator.2stable.com

Language: HTML - Size: 103 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 3

th3c0d3br34ker/learn-2fa-auth

Implementation of of Two-factor Authentication using TOTP.

Language: JavaScript - Size: 716 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

dashbitco/nimble_totp

A tiny Elixir library for time-based one time passwords (TOTP)

Language: Elixir - Size: 38.1 KB - Last synced: 4 days ago - Pushed: 8 months ago - Stars: 371 - Forks: 15

beliven-it/fastify-totp

A plugin to handle TOTP (e.g. for 2FA)

Language: JavaScript - Size: 1.18 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 20 - Forks: 3

baumschubser/hotpants

HOTP/TOTP one time passwords on java phones (J2ME)

Language: Java - Size: 1.96 MB - Last synced: 5 days ago - Pushed: about 2 months ago - Stars: 38 - Forks: 3

RobThree/TwoFactorAuth

PHP library for Two Factor Authentication (TFA / 2FA)

Language: PHP - Size: 396 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1,024 - Forks: 128

speakeasyjs/speakeasy

**NOT MAINTAINED** Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.

Language: JavaScript - Size: 572 KB - Last synced: 2 days ago - Pushed: 8 months ago - Stars: 2,668 - Forks: 228

nhatthm/authenticator-cli

Managing and generating one-time passwords for multiple accounts

Language: Go - Size: 987 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

babelouest/glewlwyd

Experimental Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins

Language: C - Size: 28.3 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 425 - Forks: 81

pepa65/twofat

Manage a TOTP database by CLI

Language: Go - Size: 49.2 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 0

mkalioby/django-mfa2

A Django app that handles MFA, it supports TOTP, U2F, FIDO2 U2F (Webauthn), Email Token and Trusted Devices

Language: CSS - Size: 5.16 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 232 - Forks: 40

cunicu/go-ykoath

A Go implementation of Yubico's YKOATH protocol

Language: Go - Size: 130 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

M3DZIK/java-otp

Java library with TOTP (Time-based One-Time Password) and HOTP (HMAC-based One-Time Password) implementations

Language: Java - Size: 140 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

yitsushi/totp-cli

Authy/Google Authenticator like TOTP CLI tool written in Go.

Language: Go - Size: 4.04 MB - Last synced: 2 days ago - Pushed: about 2 months ago - Stars: 224 - Forks: 24

umjammer/vavi-net-auth

🍡 Java OAuth2 and login automation library

Language: Java - Size: 358 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

hectorm/otpauth

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers.

Language: JavaScript - Size: 7.57 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 834 - Forks: 52

Kichiyaki/goaegis

Two-Factor Authentication (2FA) App compatible with Aegis vault format [MIRROR]

Language: Go - Size: 48.8 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

KEINOS/go-totp

Simple Go package to implement TOTP authentication functionality to the Go app. It supports ECDH as well.

Language: Go - Size: 107 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 11 - Forks: 0

Drivetech/hubot-totp

A Hubot script to generate and save totp secret encrypted

Language: JavaScript - Size: 236 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

canokeys/canokey-core

Core implementations of an open-source secure key

Language: C - Size: 1.87 MB - Last synced: about 20 hours ago - Pushed: about 21 hours ago - Stars: 288 - Forks: 34

ufukty/ovpn-auth

2 Factor Authentication for OpenVPN

Language: Go - Size: 1.52 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 1

RobThree/2FACLIClient

LastPass 2FA CLI Client

Language: C# - Size: 512 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 5 - Forks: 1

whythawk/full-stack-fastapi-postgresql Fork of tiangolo/full-stack-fastapi-template

Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Nuxt3, Docker, automatic HTTPS and more.

Language: Python - Size: 2.67 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 224 - Forks: 48

leonardodino/rci

🔢 better code inputs for react/web

Language: TypeScript - Size: 176 KB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 898 - Forks: 16

Osmerion/OneTrickPony

OneTrickPony is a modern Java library that implements support for One-Time Passwords. Built-In support is provided for the HOTP (RFC 4226) and TOTP (RFC 6238) algorithms.

Language: Java - Size: 229 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 58 - Forks: 1

song940/TOTP

Time-based One-time Password algorithm in Javascript

Language: JavaScript - Size: 3.91 KB - Last synced: 10 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1

boratanrikulu/skyddad

Written for Cryptology lesson that's given at Pamukkale University.

Language: Go - Size: 1.32 MB - Last synced: 10 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

TomasHubelbauer/webrtc-bridge

An idea for serving sites from a home server through a WebRTC based frame site

Language: JavaScript - Size: 38.1 KB - Last synced: 10 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 2

cimnine/yk-totp-alfred

An Alfred workflow to generate TOTP tokens on (password protected) YubiKeys

Language: Shell - Size: 6.84 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

cozyGalvinism/ffxiv-otp

A tool which sends TOTP codes to XIVLauncher.Core.

Language: Rust - Size: 24.4 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

dmikushin/google-authenticator

Google Authenticator container

Language: Python - Size: 8.79 KB - Last synced: 10 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 2

jsmrcaga/otp

A simple NodeJS 2FA TOTP and HOTP generator

Language: JavaScript - Size: 60.5 KB - Last synced: 10 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 0

nhatthm/go-otp

Manage and generate one-time passwords

Language: Go - Size: 34.2 KB - Last synced: 11 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

games647/GoogleAuth Fork of wstrange/GoogleAuth

Smaller Google Authenticator Server side code (using Java 8's Base64 implementation)

Language: Java - Size: 269 KB - Last synced: 11 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

lucasepe/totp

Simple library to generate TOTP codes and parse TOTP URIs

Language: Go - Size: 4.88 KB - Last synced: 11 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

oliveryasuna/crypto

TOTP (RFC 6238) and HOTP (RFC 4226) reference implementations and more.

Language: Java - Size: 47.9 KB - Last synced: 11 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

JonasAlfredsson/gateway_jumper

An Expect script that can complete the interactive process of entering passoword and TOTP code when setting up a SSH connection.

Size: 14.6 KB - Last synced: 11 days ago - Pushed: about 3 years ago - Stars: 2 - Forks: 1

ogtega/ghostotp

An android app designed to manage multiple authenticators for many platforms.

Language: Kotlin - Size: 856 KB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

StevenJDH/Software-Authenticator-Plus

A modern looking cross-platform TOTP Authenticator with private key generator.

Language: Java - Size: 563 KB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

ezekg/example-rails-totp-2fa

An example of implementing TOTP 2FA in a Ruby on Rails app using the ROTP gem.

Language: Ruby - Size: 22.5 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0

casdoor/casdoor

An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos

Language: Go - Size: 31.4 MB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 8,536 - Forks: 1,004

shaj13/go-guardian

Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.

Language: Go - Size: 345 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 530 - Forks: 55

RobThree/TwoFactorAuth.Net

.Net library for Two Factor Authentication (TFA / 2FA)

Language: C# - Size: 4.55 MB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 332 - Forks: 59

RijulGulati/otpgen

Library to generate TOTP/HOTP codes

Language: Go - Size: 10.7 KB - Last synced: 29 days ago - Pushed: 4 months ago - Stars: 133 - Forks: 12

rawilk/profile-filament-plugin

Profile & MFA starter kit for filament.

Language: PHP - Size: 2.86 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 2 - Forks: 1

BastiaanJansen/otp-java

A small and easy-to-use one-time password generator library for Java implementing RFC 4226 (HOTP) and RFC 6238 (TOTP).

Language: Java - Size: 341 KB - Last synced: 10 days ago - Pushed: 7 months ago - Stars: 163 - Forks: 28

dumbjs/foronce

The OTP Library

Language: JavaScript - Size: 683 KB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 5 - Forks: 0

ViRb3/authelia-basic-2fa

🗝 Use Authelia 2FA through only standard basic auth

Language: Go - Size: 257 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 25 - Forks: 4

X1nto/Mauth

A Material You Two-factor Authentication app

Language: Kotlin - Size: 4.45 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 364 - Forks: 17

hb0730/go-opt

2fa

Language: Go - Size: 18.6 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

gizmo-ds/UdonOTPLib

VRChat Udon OTP Library. contains a simple time-based one-time password example.

Language: C# - Size: 81.1 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 5 - Forks: 1

elpop/2fa

Google Authenticator CLI with Perl

Language: Perl - Size: 215 KB - Last synced: 10 days ago - Pushed: 15 days ago - Stars: 4 - Forks: 1

nextcloud/twofactor_totp

🔑 Second factor TOTP (RFC 6238) provider for Nextcloud

Language: JavaScript - Size: 21.2 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 278 - Forks: 54

GitMoDu/LoLa

Low Latency Radio System

Language: C++ - Size: 3.81 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 5 - Forks: 1

fdw/rofi-rbw

Rofi frontend for Bitwarden

Language: Python - Size: 151 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 163 - Forks: 22

Luzifer/nginx-sso

SSO authentication provider for the auth_request nginx module

Language: Go - Size: 26.8 MB - Last synced: 10 days ago - Pushed: 5 months ago - Stars: 281 - Forks: 41

alexrsagen/obie

Obie is a simple PHP framework. It aims to provide basic services needed for any web app.

Language: PHP - Size: 840 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

creachadair/otp

A Go implementation of the HOTP (RFC 4226) and TOTP (RFC 6238) algorithms.

Language: Go - Size: 60.5 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 14 - Forks: 3

santoshshinde2012/multi-factor-authentication

2FA TOTP implementation using Node.js, TypeScript, and React.js

Language: TypeScript - Size: 197 KB - Last synced: 11 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

jleclanche/python-bna

Python implementation of the mobile Blizzard Authenticator (TOTP)

Language: Python - Size: 120 KB - Last synced: 11 days ago - Pushed: about 2 years ago - Stars: 242 - Forks: 38

scheb/2fa-totp

[READ ONLY] Extends scheb/2fa-bundle with two-factor authentication using TOTP

Language: PHP - Size: 26.4 KB - Last synced: 1 day ago - Pushed: 22 days ago - Stars: 18 - Forks: 2

PlanetHoster/time2fa

A comprehensive Node.js package that simplifies the implementation of One-Time Password (OTP).

Language: TypeScript - Size: 1.17 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 87 - Forks: 7

mikroskeem/tosh

Imagine your SSH server only listens on an IPv6 address, and where the last 6 digits are changing every 30 seconds as a TOTP code...

Language: Rust - Size: 36.1 KB - Last synced: 10 days ago - Pushed: almost 3 years ago - Stars: 413 - Forks: 8

suvash/one-time

One Time Password (TOTP and HOTP) library for Clojure. TOTP/HOTP is widely used for Two Factor / Multi Factor Authentication.

Language: Clojure - Size: 176 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 159 - Forks: 17

matteo-convertino/otpmanager-app

Nextcloud app that allows you to manage your OTP (TOTP/HOTP) codes easily

Language: Dart - Size: 2.49 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 20 - Forks: 4

akopachov/flipper-zero_authenticator-companion

Companion application for Flipper Authenticator software-based TOTP/HOTP authenticator for Flipper Zero device.

Language: Svelte - Size: 2.59 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 40 - Forks: 5