diff options
Diffstat (limited to 'app/middleware/auth.go')
-rw-r--r-- | app/middleware/auth.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/middleware/auth.go b/app/middleware/auth.go index 7cef4d7..5a3c2f6 100644 --- a/app/middleware/auth.go +++ b/app/middleware/auth.go | |||
@@ -15,6 +15,7 @@ import ( | |||
15 | "github.com/labstack/echo/v4" | 15 | "github.com/labstack/echo/v4" |
16 | "github.com/prometheus/client_golang/prometheus" | 16 | "github.com/prometheus/client_golang/prometheus" |
17 | "github.com/prometheus/client_golang/prometheus/promauto" | 17 | "github.com/prometheus/client_golang/prometheus/promauto" |
18 | "golang.org/x/oauth2" | ||
18 | ) | 19 | ) |
19 | 20 | ||
20 | // apiKeyRequests tracks the number of requests made with the legacy X-API-Key | 21 | // apiKeyRequests tracks the number of requests made with the legacy X-API-Key |
@@ -202,9 +203,8 @@ func (m *AuthenticationMiddleware) HandleCompleteLogin(c echo.Context) error { | |||
202 | dbUser.AddKey(sk) | 203 | dbUser.AddKey(sk) |
203 | dbUser.GCKeys() // This is a convenient place to do it | 204 | dbUser.GCKeys() // This is a convenient place to do it |
204 | 205 | ||
205 | dbUser.AddToken(&models.AuthToken{ | 206 | dbUser.AddToken("github", &oauth2.Token{ |
206 | Kind: "github", | 207 | AccessToken: token.AccessToken, |
207 | Token: token.AccessToken, | ||
208 | RefreshToken: token.RefreshToken, | 208 | RefreshToken: token.RefreshToken, |
209 | }) | 209 | }) |
210 | 210 | ||