Skip to content

thaeli/err-otp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTP 2 factor auth for Errbot (errbot.net)

The goal is to implement OTP compatible flow for Google Authenticator and OpenOTP.

This is working including the qrcode exchange.

How to install it:

!repos install https://github.com/gbin/err-otp.git

How to use it in a nutshell:

Flag a command to require an OTP (as an admin):

!otp_addcmd [command_name] # to protect a command by OTP

Send a secret to a user: This will send a qrcode to someone so they can scan it with their freeOTP app or google authenticator.

!otp_secret [somebody] 

Then when this somebody tries the command, the bot will block it, ask for an OTP and once it is entered by the somebody it should unlock and execute it.

About

OTP 2 factor auth for errbot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%