fix: redirect to login on gitauth invalid session (#7416)

This commit is contained in:
Kyle Carberry
2023-05-04 17:19:44 +00:00
committed by GitHub
parent 9908c84b2a
commit 11ac3be4d8
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -449,7 +449,7 @@ func New(options *Options) *API {
r.Route(fmt.Sprintf("/%s", gitAuthConfig.ID), func(r chi.Router) {
r.Use(
httpmw.ExtractOAuth2(gitAuthConfig, options.HTTPClient, nil),
apiKeyMiddleware,
apiKeyMiddlewareRedirect,
)
r.Get("/callback", api.gitAuthCallback(gitAuthConfig))
})
+1 -1
View File
@@ -876,7 +876,7 @@ func TestWorkspaceAgentsGitAuth(t *testing.T) {
}},
})
resp := coderdtest.RequestGitAuthCallback(t, "github", client)
require.Equal(t, http.StatusUnauthorized, resp.StatusCode)
require.Equal(t, http.StatusSeeOther, resp.StatusCode)
})
t.Run("AuthorizedCallback", func(t *testing.T) {
t.Parallel()