feat(更新依赖): 更新依赖

This commit is contained in:
2025-11-27 16:49:49 +08:00
parent 36740c9c16
commit 581af88854
5 changed files with 9 additions and 18 deletions

View File

@@ -1,10 +0,0 @@
kind: pipeline
type: docker
name: default
steps:
- name: build
pull: if-not-exists
image: golang
commands:
- go build idkey.go

View File

@@ -1,5 +1,5 @@
# idkey [![PkgGoDev](https://pkg.go.dev/badge/github.com/xiaoqidun/idkey)](https://pkg.go.dev/github.com/xiaoqidun/idkey) # idkey [![PkgGoDev](https://pkg.go.dev/badge/github.com/xiaoqidun/idkey)](https://pkg.go.dev/github.com/xiaoqidun/idkey)
Go 语言Argon2id密码hash和验证 Go语言Argon2id密码哈希和验证
# 安装方法 # 安装方法
```shell ```shell

4
go.mod
View File

@@ -2,6 +2,6 @@ module github.com/xiaoqidun/idkey
go 1.20 go 1.20
require golang.org/x/crypto v0.42.0 require golang.org/x/crypto v0.45.0
require golang.org/x/sys v0.36.0 // indirect require golang.org/x/sys v0.38.0 // indirect

8
go.sum
View File

@@ -1,4 +1,4 @@
golang.org/x/crypto v0.42.0 h1:chiH31gIWm57EkTXpwnqf8qeuMUi0yekh6mT2AvFlqI= golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q=
golang.org/x/crypto v0.42.0/go.mod h1:4+rDnOTJhQCx2q7/j6rAN5XDw8kPjeaXEUR2eL94ix8= golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4=
golang.org/x/sys v0.36.0 h1:KVRy2GtZBrk1cBYA7MKu5bEZFxQk4NIDV6RLVcC8o0k= golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
golang.org/x/sys v0.36.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=

View File

@@ -6,8 +6,9 @@ import (
"encoding/base64" "encoding/base64"
"errors" "errors"
"fmt" "fmt"
"golang.org/x/crypto/argon2"
"strings" "strings"
"golang.org/x/crypto/argon2"
) )
// Data 密文编码结构 // Data 密文编码结构