Admin create & login working

This commit is contained in:
🐙PiperYxzzy committed 2022-05-03 19:09:38 +02:00
1 parent 66c35e7e4a
commit c190ac9c0d
3 files changed
+15 -12

No files matched your search

+3 -1
View File
@@ -1,6 +1,7 @@
package models
import (
"encoding/base32"
"errors"
"strings"
"time"
@@ -88,5 +89,6 @@ func (a *Auth) ValidateTwoFactor(tfCode string, stamp time.Time) error {
}
func (a *Auth) GenerateNewTwoFactorSecret() {
a.TwoFactorSecret = string(util.GenerateHmac(20))
secretBytes := util.GenerateHmac(20)
a.TwoFactorSecret = base32.StdEncoding.EncodeToString(secretBytes)
}