From 9ced52ab5006564b0c20e0efbef21548ccab0003 Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Mon, 22 Apr 2019 16:54:25 -0400 Subject: [PATCH] Refresh Gitea Oauth2 token --- cmd/drone-server/inject_login.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/drone-server/inject_login.go b/cmd/drone-server/inject_login.go index c3115fa3a..ba4bd2a45 100644 --- a/cmd/drone-server/inject_login.go +++ b/cmd/drone-server/inject_login.go @@ -172,5 +172,13 @@ func provideRefresher(config config.Config) *oauth2.Refresher { Source: oauth2.ContextTokenSource(), } } + if config.Gitea.ClientID != "" { + return &oauth2.Refresher{ + ClientID: config.Gitea.ClientID, + ClientSecret: config.Gitea.ClientSecret, + Endpoint: config.Server.Addr + "/login/oauth/access_token", + Source: oauth2.ContextTokenSource(), + } + } return nil }