Displaying 1 to 17 from 17 results

GoogleAuth - Google Authenticator Server side code

  •    Java

GoogleAuth is a Java server library that implements the Time-based One-time Password (TOTP) algorithm specified in RFC 6238. This library can be used by any developer who wants to add TOTP multi-factor authentication to a Java application and needs the server-side code to create TOTP shared secrets and verify TOTP passwords.

oauthenticator - OAuth + JupyterHub Authenticator = OAuthenticator

  •    Python

A generic implementation, which you can use with any provider, is also available. For an example docker image using OAuthenticator, see the examples directory.

otplib - :key: One Time Password (OTP) / 2FA for Node

  •    Javascript

otplib is a JavaScript One Time Password (OTP) library. It provides both functional and class based interfaces for dealing with OTP generation and verification. It implements both HOTP - RFC 4226 and TOTP - RFC 6238, and are tested against the test vectors provided in their respective RFC specifications. These datasets can be found in the packages/tests folder.

GoldenPassport - A native implementation of Google Authenticator for Mac based on Swift

  •    Objective-C

A native implementation of Google Authenticator for Mac based on Swift3. GoldenPassport uses cocoapods as the package manager tool, you should install it first.




Aura.Auth - Provides a unified interface to local and remote authentication systems.

  •    PHP

Note that the purpose of this package is only to authenticate user credentials. It does not currently, and probably will not in the future, handle user account creation and management. That is more properly the domain of application-level functionality, or at least a separate Aura bundle. It is installable and autoloadable via Composer as aura/auth.

Openticator - Another authenticator implementation

  •    Kotlin

My own authenticator implementation written with Clean Architecture and MVP in Kotlin..

login_otp - OTP authentication for OpenBSD implementing RFC 6238 and RFC 4226.

  •    C

OTP authentication type for OpenBSD to login with an authenticator app such as Google Authenticator. This tool implements RFC 6238 (TOTP) and RFC 4226 (HOTP). This program only depends on libc, libutil, and libcrypto in OpenBSD's base system. No external library is needed.


ldapauthenticator - LDAP Authenticator Plugin for Jupyter

  •    Python

You can do this by deleting the jupyterhub_cookie_secret file. Note that this will log out all users who are currently logged in. Address of the LDAP Server to contact. Just use a bare hostname or IP, without a port name or protocol prefix.

tmpauthenticator - JupyterHub authenticator that hands out temporary accounts for everyone

  •    Python

Simple authenticator for JupyterHub that gives anyone who visits the home page a user account without having to log in using any UI at all. It also spawns a single-user server and directs the user to it immediately, without them having to press a button. Built primarily to help run tmpnb with JupyterHub.

twothy - Two factor authenticator for CLI

  •    Go

Installation assumes that you have Go environment configured. Once inside project' folder, simply run make test to run the tests.

steam - ☁️ Python package for interacting with Steam

  •    Python

A python module for interacting with various parts of Steam. Supports Python 2.7+ and 3.4+.

auth - Get started with the Android Authentication Framework!

  •    Java

Provides a tested implementation for the Android Account Framework for you to get rid of SharedPreference based authentication. SharedPreferences work well and will be good enough for most projects, but there are 2 edge cases that don't always work as expected.

laravel-spark-google2fa - Google Authenticator support for Laravel Spark

  •    PHP

This package replaces the default two-factor authentication driver with Google Authenticator. To change the display name in the authenticator app, add 2fa_name in your SparkServiceProvider file. By default vendor or the app url is used.