没有合适的资源?快使用搜索试试~ 我知道了~
go-tiny-mfa:用go编写的微小mfa实现
共28个文件
go:18个
md:1个
sh:1个
需积分: 9 0 下载量 44 浏览量
2021-04-03
14:00:59
上传
评论 1
收藏 35KB ZIP 举报
温馨提示
微小的MFA 用Go语言编写的tinymfa实现。 有关更多信息,请参见 。 我们在github上的存储库: : 。 在找到Docker存储库 查看我们的邮递员收藏: : 注意这是一个业余项目,可以让更多的人习惯于进行编程。 如果不进行进一步的安全性相关步骤,则不能将其用于生产环境中。 怎么运行的 tinymfa连接到postgres数据库并创建所需的表结构。 然后,它生成一个根加密密钥和访问令牌。 加密密钥存储在文件系统上。 创建发行者时,将生成一个新的加密密钥,并使用根加密密钥进行加密,然后将其存储到数据库中。 而且,还生成了该发行者独有的访问令牌。 在发行者下方创建用户时,将生成新的密钥,并使用发行者加密密钥对其进行加密。 该api提供了一个端点来为用户生成QRCode。 使用它可以使用户在身份验证器应用程序中注册其密钥 该api提供了一个端点来验证令牌。 使用
资源推荐
资源详情
资源评论
收起资源包目录
go-tiny-mfa-master.zip (28个子文件)
go-tiny-mfa-master
postman-collection
tinymfa.postman_collection.json 13KB
docker-compose
tinymfa-service
docker-compose.yaml 871B
.github
workflows
codeql-analysis.yml 2KB
Dockerfile 893B
middleware
middleware.go 26KB
schema-updater.go 3KB
initialization.go 9KB
LICENSE 1KB
structs
message.go 148B
accesstoken.go 1KB
validation.go 161B
colorsetting.go 996B
audit.go 846B
issuer.go 367B
oidcconfig.go 310B
serverconfig.go 641B
qrcodeconfig.go 440B
user.go 301B
main.go 4KB
.gitignore 8B
go.sum 1KB
README.md 9KB
utils
utils.go 5KB
qrcode
qrcode.go 2KB
build.sh 5KB
router
router.go 26KB
tinymfa
core.go 6KB
go.mod 266B
共 28 条
- 1
资源评论
莊謙
- 粉丝: 22
- 资源: 4629
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功