summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBalki <git.user@balki.me>2024-02-20 18:45:23 +0000
committerShulhan <ms@kilabit.info>2024-02-21 09:09:04 +0700
commitb1607d5902efab63c6dc5177f78268f69a66c2fc (patch)
treea5892d0ce7f92e16fdd966bd5d9d19f6d81ce259
parentccb8ba05b202dcca0628f8bec86654916c233b14 (diff)
downloadgotp-b1607d5902efab63c6dc5177f78268f69a66c2fc.tar.xz
Convert base32 encoded hash to upper case
-rw-r--r--cli.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cli.go b/cli.go
index 34127ca..f3c675f 100644
--- a/cli.go
+++ b/cli.go
@@ -94,7 +94,7 @@ func (cli *Cli) Generate(label string, n int) (listOtp []string, err error) {
return nil, fmt.Errorf(`%s: %w`, logp, err)
}
- secret, err = b32Enc.DecodeString(issuer.Secret)
+ secret, err = b32Enc.DecodeString(strings.ToUpper(issuer.Secret))
if err != nil {
return nil, fmt.Errorf(`%s: secret is not a valid base32 encoding: %w`, logp, err)
}