From d504f22925805d250791a4fc611ed41c4198b927 Mon Sep 17 00:00:00 2001 From: Timmy Welch Date: Mon, 16 Jan 2023 19:46:34 -0800 Subject: [PATCH] Return error if connection to OIDC server fails --- internal/signer/sshrimp.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/signer/sshrimp.go b/internal/signer/sshrimp.go index 61378fc..3da606c 100644 --- a/internal/signer/sshrimp.go +++ b/internal/signer/sshrimp.go @@ -176,7 +176,10 @@ func ValidateRequest(event SSHrimpEvent, c *config.SSHrimp, requestID string, fu } // Validate the user supplied identity token with the loaded configuration - i, _ := identity.NewIdentity(c) + i, err := identity.NewIdentity(c) + if err != nil { + return ssh.Certificate{}, err + } usernames, err := i.Validate(event.Token) if err != nil { return ssh.Certificate{}, err