feat: add oidc client create command

This commit is contained in:
Stavros
2026-02-26 16:43:58 +02:00
parent 5acac0e016
commit 79dc8edb9d
7 changed files with 67 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
package utils
import (
"crypto/rand"
"encoding/base64"
"errors"
"net"
@@ -105,3 +106,9 @@ func GenerateUUID(str string) string {
uuid := uuid.NewSHA1(uuid.NameSpaceURL, []byte(str))
return uuid.String()
}
func GenerateString(length int) string {
src := make([]byte, length)
rand.Read(src)
return base64.RawURLEncoding.EncodeToString(src)[:length]
}