/2FA-golang

The project was created to demonstrate the ease of integration of 2FA based on GA. You just need to transfer the concept. The project is public and the author is not responsible for its use

Primary LanguageGoMIT LicenseMIT

2FA-golang

An example of a 2FA (GA) in Go showing the minimum end-to-end flow to support a Google Authenticator. As a request for the user, we receive a secret key for entering by hand or a QR code for scanning, after entering - We check the token and return the result whether it is valid or not.

author:

Name:          Nikita
Company:       SmartWorld
Position:      TeamLead
Mail:          n.vtorushin@inbox.ru
TG:            @nikitavoryet
Year of birth: 1999
FullStack:     JS/GO