feat: default to generating EdDSA for OAuth JWT signing key

This commit is contained in:
Gusted 2024-11-16 15:03:28 +01:00
parent 1e1b162cbe
commit 02a2dbef69
No known key found for this signature in database
GPG Key ID: FD821B732837125F

View File

@ -106,7 +106,7 @@ var OAuth2 = struct {
AccessTokenExpirationTime: 3600, AccessTokenExpirationTime: 3600,
RefreshTokenExpirationTime: 730, RefreshTokenExpirationTime: 730,
InvalidateRefreshTokens: true, InvalidateRefreshTokens: true,
JWTSigningAlgorithm: "RS256", JWTSigningAlgorithm: "EdDSA",
JWTSigningPrivateKeyFile: "jwt/private.pem", JWTSigningPrivateKeyFile: "jwt/private.pem",
MaxTokenLength: math.MaxInt16, MaxTokenLength: math.MaxInt16,
DefaultApplications: []string{"git-credential-oauth", "git-credential-manager", "tea"}, DefaultApplications: []string{"git-credential-oauth", "git-credential-manager", "tea"},