fix secret regenerating every oauth

This commit is contained in:
Lewis Crichton
2023-02-23 19:23:40 +00:00
parent d4ce5814fc
commit e0efaa8213
+2 -6
View File
@@ -243,13 +243,9 @@ func main() {
userId := userResult.Id userId := userResult.Id
secretR := rdb.Get(c.Context(), "secrets:" + hash(PEPPER_SECRETS + userId)) secret, err := rdb.Get(c.Context(), "secrets:" + hash(PEPPER_SECRETS + userId)).Result()
var secret string if err == redis.Nil {
if secretR.Err() == redis.Nil {
secret = secretR.Val()
} else {
key := make([]byte, 48) key := make([]byte, 48)
_, err := rand.Read(key) _, err := rand.Read(key)