go tiny mfa:用go编写的微小mfa实现 源码

qqspice18825 19 0 ZIP 2021-05-05 08:05:49

微小的MFA 用Go语言编写的tinymfa实现。 有关更多信息,请参见 。 我们在github上的存储库: : 。 在找到Docker存储库 查看我们的邮递员收藏: : 注意这是一个业余项目,可以让更多的人习惯于进行编程。 如果不进行进一步的安全性相关步骤,则不能将其用于生产环境中。 怎么运行的 tinymfa连接到postgres数据库并创建所需的表结构。 然后,它生成一个根加密密钥和访问令牌。 加密密钥存储在文件系统上。 创建发行者时,将生成一个新的加密密钥,并使用根加密密钥进行加密,然后将其存储到数据库中。 而且,还生成了该发行者独有的访问令牌。 在发行者下方创建用户时,将生成新的密钥,并使用发行者加密密钥对其进行加密。 该api提供了一个端点来为用户生成QRCode。 使用它可以使用户在身份验证器应用程序中注册其密钥 该api提供了一个端点来验证令牌。 使用

用户评论
请输入评论内容
评分:
暂无评论