All Projects β†’ odroe β†’ ootp

odroe / ootp

Licence: MIT license
OOTP (Open One-time Password) is a supports multiple programming languages. The generated one-time passwords are fully compliant with HOTP (HMAC-based One-time Password) and TOTP (Time-based One-time Password). πŸš€It's easy to use!

Programming Languages

dart
5743 projects
rust
11053 projects
typescript
32286 projects
ruby
36898 projects - #4 most used programming language
swift
15916 projects
kotlin
9241 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to ootp

Totp Cli
A cli-based pass-backed TOTP app
Stars: ✭ 76 (+347.06%)
Mutual labels:  otp, totp
otp-java
A small and easy-to-use one-time password generator library for Java according to RFC 4226 (HOTP) and RFC 6238 (TOTP).
Stars: ✭ 107 (+529.41%)
Mutual labels:  otp, totp
Otpauth
One Time Password (HOTP/TOTP) library for Node.js, Deno and browsers.
Stars: ✭ 135 (+694.12%)
Mutual labels:  otp, totp
Otp.net
A .NET implementation of TOTP and HOTP for things like two-factor authentication codes.
Stars: ✭ 424 (+2394.12%)
Mutual labels:  otp, totp
Freeotpplus
Enhanced fork of FreeOTP-Android providing a feature-rich 2FA authenticator
Stars: ✭ 223 (+1211.76%)
Mutual labels:  otp, totp
Otphp
πŸ” A PHP library for generating one time passwords according to RFC 4226 (HOTP) and the RFC 6238 (TOTP)
Stars: ✭ 857 (+4941.18%)
Mutual labels:  otp, totp
Android Otp Extractor
Extracts OTP tokens from rooted Android devices
Stars: ✭ 147 (+764.71%)
Mutual labels:  otp, totp
Authenticator
πŸ”’ Happy Two-Factor Verifying!
Stars: ✭ 53 (+211.76%)
Mutual labels:  otp, password
Otpclient
Highly secure and easy to use OTP client written in C/GTK that supports both TOTP and HOTP
Stars: ✭ 206 (+1111.76%)
Mutual labels:  otp, totp
Twofactor totp
πŸ”‘ Second factor TOTP (RFC 6238) provider for Nextcloud
Stars: ✭ 203 (+1094.12%)
Mutual labels:  otp, totp
Glewlwyd
Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins
Stars: ✭ 292 (+1617.65%)
Mutual labels:  otp, totp
crotp
CrOTP - One Time Passwords for Crystal
Stars: ✭ 62 (+264.71%)
Mutual labels:  otp, totp
Andotp
Open source two-factor authentication for Android
Stars: ✭ 3,326 (+19464.71%)
Mutual labels:  otp, totp
Jsotp
Javascript One-Time Password module.
Stars: ✭ 71 (+317.65%)
Mutual labels:  otp, totp
extract otp secret keys
Extract two-factor authentication (2FA, TFA) secret keys from export QR codes of "Google Authenticator" app
Stars: ✭ 217 (+1176.47%)
Mutual labels:  otp, totp
Aegis
A free, secure and open source app for Android to manage your 2-step verification tokens.
Stars: ✭ 2,692 (+15735.29%)
Mutual labels:  otp, totp
react-native-sms-user-consent
React Native wrapper for Android's SMS User Consent API, ready to use in React Native apps with minimum effort.
Stars: ✭ 45 (+164.71%)
Mutual labels:  otp, one-time
OneTime
iOS, watchOS, & macOS One-Time Password client
Stars: ✭ 14 (-17.65%)
Mutual labels:  otp, totp
Multiotp
multiOTP open source strong two factor authentication PHP library, OATH certified, with TOTP, HOTP, Mobile-OTP, YubiKey, SMS, QRcode provisioning, etc.
Stars: ✭ 173 (+917.65%)
Mutual labels:  otp, totp
Onetimepassword
πŸ”‘ A small library for generating TOTP and HOTP one-time passwords on iOS.
Stars: ✭ 243 (+1329.41%)
Mutual labels:  otp, totp

OOTP

OOTP (Open One-time Password) is a supports multiple programming languages. The generated one-time passwords are fully compliant with HOTP (HMAC-based One-time Password) and TOTP (Time-based One-time Password). πŸš€It's easy to use!

Introduction

The One-time password produced by OOTP(Open One-Time Password) is fully compliant with HOTP(HMAC-based One-time Password) and TOTP(Time-based One-time Password). You can use Google Authenticator, Microsoft Authenticator or other Authenticator To verify!

Features

  • Support Google Authenticator
  • Support Microsoft Authenticator
  • Support other open source Authenticator
  • 100% Open source

Languages/Platforms

  • JavaScript/TypeScript
  • Node.js
  • Dart
  • Rust
  • Flutter

Open Authenticator

  • Android
  • iOS

Open Authenticator uses Flutter for development and uses the TOTP dart tool in the current project. The application code is completely open source, supervised by the community, and is an Authenticator with no backdoor security.

Ecosystem

Project Status Description
OOTP for Node.js npm TypeScript implementation of OOTP
OOTP for Rust crates.io version Rust implementation of OOTP
OOTP for Dart Pub Version Dart implementation of OOTP
Open Authenticator here A 100% open source Authenticator

More tooling and libraries are being added to the project.

License

The OOTP project uses the MIT license to open source.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].