ultisuite-backend/internal/mail/oauth/pkce.go
2026-05-24 00:03:36 +02:00

16 lines
260 B
Go

package oauth
import (
"crypto/sha256"
"encoding/base64"
)
func base64URLEncode(b []byte) string {
return base64.RawURLEncoding.EncodeToString(b)
}
func sha256Sum(input string) ([]byte, error) {
sum := sha256.Sum256([]byte(input))
return sum[:], nil
}