The Google Authenticator project includes implementations of one-time passcode generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time passcodes are generated using open standards developed by the Initiative for Open Authentication (OATH). These implementations support the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.
authentication one-time-password password-generator security password pam otpLager (as in the beer) is a logging framework for Erlang. Its purpose is to provide a more traditional way to perform logging in an erlang application that plays nicely with traditional UNIX logging tools like logrotate and syslog. We welcome contributions from the community. We are always excited to get ideas for improving lager.
logging otpOfficial Elixir starting guide that will take you through the language foundations. You will also explore how to build projects with Mix and OTP, and it will introduce you to more advanvced techniques suchs as meta-programming. Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you’re going to need to know more than just the language. You need the case studies and strategies in this book. Learn the best practices for the whole life of your application, from design and team-building, to managing stakeholders, to deployment and monitoring. Go beyond the syntax and the tools to learn the techniques you need to develop your Elixir application from concept to production.
programming-elixir elixir programming-erlang programming-language books elixir-books otp erlang-vm elixir-school language pdf epub concurrent distributed-systems fault-tolerance tutorials elixir-phoenix phoenix phoenix-frameworkprivacyIDEA is a Two Factor Authentication System which is multi-tenency- and multi-instance-capable. Using privacyIDEA you can enhance your existing applications like local login, VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication.
authentication two-factor-authentication 2fa otp securityThis library is compatible with Google Authenticator apps available for Android and iPhone. It is also compatible with other applications such as FreeOTP for example.The release process is described here.
otp totp hotp rfc-4226 rfc-6238FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code. If you need to generate a QR code, try our QR code generator.
two-factor-authentication otp hotp totp authentication two-factorAn implementation of Google's Authenticator in C# and WPF. It's a Time-based One-time Password (TOTP) described in RFC 6238. You could use it to implement two-factor authentication in your own .Net application.
authentication google otp totpWelcome! This is the source code for "The Little Elixir & OTP Guidebook". These larger programs will contain their own READMEs and more detailed instructions on running the program.
elixir otp-guidebook otpTOTP authentication strategy for Passport.
passport otp oath totp auth authn authenticationHOTP authentication strategy for Passport.
passport otp oath hotp auth authn authenticationPython library and command line tool for configuring a YubiKey. If you’re looking for the full graphical application, which also includes the command line tool, it’s here.In order for the pip package to work libu2f-host, ykpers and libusb need to be installed on your system as well.
yubikey oath piv otp openpgp🔑 Second factor TOTP (RFC 6238) provider for Nextcloud
two-factor-authentication totp security two-factor rfc-6238 otp 2faIf you use the PhoenixFramework there is also a great blog post on Rate Limiting a Phoenix API by danielberkompas describing how to write a plug to use ExRated in your own API. Its fast and its easy. The ExRated.check_rate function will return an {:ok, Integer} tuple if its OK to proceed with your rate limited function. The Integer returned is the current value of the incrementing counter showing how many times in the time scale window your function has already been called. If you are over limit a {:error, Integer} tuple will be returned where the Integer is always the limit you have specified in the function call.
elixir rate rate-limiting rate-limit bucket phoenix otp api rate-limitsPackage go-otp implements one-time-password generators used in 2-factor authentication systems like RSA-tokens and Google Authenticator. Currently this supports both HOTP (RFC-4226) and TOTP (RFC-6238). Copyright (c) 2014, Herbert G. Fischer All rights reserved.
otp rsa-tokensThe Crystal One Time Password library. You can see and run these examples and more in example/crotp.cr.
totp otp 2fa two-factor-authenticationotplib 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.
hotp hmac otp authenticator 2fa one-time-passwords two-factor-authentication two-factor google-authenticator nodejs browser totp one-time-password authentication 2-factor nodeThis is a pet project. But each of them is an ideal candidate to learn how to write by yourself an interpreter, REPL, compiler or virtual machine and in overall - play by doing it. It is also an interesting place to learn and verify various concepts like e.g. property based testing (with manopapad/proper) or working with an amazing tracing support in Erlang (and equally terrific ferd/recon library with facilities for analyzing/detecting common problems in the systems built on top of Erlang VM).
interpreter brainfuck repl virtual-machine compiler beam otpMore thorough examples for using GenRMQ.Consumer and GenRMQ.Publisher can be found in the examples directory. For all available options please check consumer documentation.
elixir amqp rabbitmq behaviours otp testing abstractionAdds simple Debian Package (DEB) generation to the exrm package manager. This configuration can be very useful in case you want to package the same version of the app for different distributions dynamically, without modifying the version in Distillery configuration.
deb exrm exrm-deb distillery debian hex elixir elixir-lang otp deployment packaging
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.