首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
arch101856
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
解读登录双因子认证(MFA)特性背后的TOTP原理
TOTP(Time-Based One-Time Password)算法是基于时间的一次性密码算法,根据预共享的密钥与当前时间计算一次性密码。它已被互联网工程任务组接纳为RFC 6238标准,成为主动开放认证的基石,并被用于众多多因子认证系统当中。 TOTP其实并不是一种全新的…
用Golang创建一个用于双因素认证(2FA)的一次性密码(OTP)库
在这个例子中,我们将在Golang中创建一个一次性密码(OTP)库。它将利用基于时间的一次性密码(TOTP)和基于HMAC的一次性密码(HOTP)版本。这两个版本都尊重其IETF标准,即RFC 623
登录的小知识
大多数的系统都是支持用户登陆的,那么就会涉及到登陆的小知识。 在现在的大部分网站登陆接口的实现,根据 用户名 和 密码 调用登陆接口,成功之后登陆接口返回 token 信息,在请求其他接口时,就会携带
Golang:加密解密算法
我参与11月更文挑战的第9天,活动详情查看:2021最后一次更文挑战 0. 摘要 在项目开发过程中,当操作一些用户的隐私信息,诸如密码,帐户密钥等数据时,往往需要加密后可以在网上传输.这时,需要一些高
全面系统的 Web3 学习路线,助你成为 Web3 开发专家
今天学习 Web3 和区块链开发就像昨天以 10 美元购买比特币一样。 区块链行业的薪水是非常可观的,全球范围内从事 Web3 的程序员平均年薪约为 14 万美元,当然国内可能会比这个平均年薪低一些,
Docker部署Go程序
本文介绍了如何使用Docker以及DockerCompose部署我们的Go程序。为什么需要Docker?想象一下你是否也会遇到下面这个场景,你在本地开发了你的应用程序,它很可能有很多的依赖环境或包,甚
HTTP的TCP连接管理
Socket是大部分应用层协议的基础,常见的Socket主要有两种类型:TCP和UDP,HTTP协议默认使用的是TCP类型的Socket,80端口。 为什么呢?因为TCP连接可靠,用其它协议也是允许的[1],然而,也正是因为一开始使用的是TCP连接,才使得后面的优化方案有可能被…
Golang程序员开发效率神器汇总!
一. 开发工具 用于将 sql 语句转换为 golang 的 struct. 使用 ddl 语句即可。 例如对于创建表的语句: show create table xxx. 将输出的语句,直接粘贴进去就行。 用于将编码后的 toml 文本转换问 golang 的 struct.…
Golang 需要避免踩的 50 个坑
Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如果你刚从其他语言转到 Go,那这篇文章里的坑多半会踩到。 如果花时间学习官方 doc、wiki、讨论邮件列表、 Rob Pike 的大量文章以及 Go 的源码,会…
下一页
关注了
7
关注者
0
收藏集
4
关注标签
10
加入于
2020-03-09