tangled
alpha
login
or
join now
moth11.net
/
rvcx
3
fork
atom
backend for xcvr appview
3
fork
atom
overview
issues
4
pulls
pipelines
fix parsing of key
moth11.net
7 months ago
fa9cbea8
a166f7b4
+3
-3
2 changed files
expand all
collapse all
unified
split
server
internal
handler
oauthHandlers.go
oauth
jwks.go
+1
-1
server/internal/handler/oauthHandlers.go
···
19
19
if err != nil {
20
20
h.serverError(w, err)
21
21
}
22
22
-
pubKey, err := (*key).PublicKey()
22
22
+
pubKey, err := key.PublicKey()
23
23
if err != nil {
24
24
h.serverError(w, err)
25
25
}
+2
-2
server/internal/oauth/jwks.go
···
5
5
"os"
6
6
)
7
7
8
8
-
func GetPrivateKey() (*crypto.PrivateKeyK256, error) {
8
8
+
func GetPrivateKey() (crypto.PrivateKeyExportable, error) {
9
9
csk := os.Getenv("CLIENT_SECRET_KEY")
10
10
-
key, err := crypto.ParsePrivateBytesK256([]byte(csk))
10
10
+
key, err := crypto.ParsePrivateMultibase(csk)
11
11
if err != nil {
12
12
return nil, err
13
13
}