Use request.CTX instead of *request.Context (#24877)

* Use request.CTX instead of *request.Context

* Fix tests
Этот коммит содержится в:
Ben Schumacher
2023-10-30 16:33:37 +01:00
коммит произвёл GitHub
родитель 37dc35c1a1
Коммит c7461751f2
106 изменённых файлов: 612 добавлений и 613 удалений

Просмотреть файл

@@ -11,10 +11,10 @@ import (
)
type OAuthProvider interface {
GetUserFromJSON(c *request.Context, data io.Reader, tokenUser *model.User) (*model.User, error)
GetSSOSettings(c *request.Context, config *model.Config, service string) (*model.SSOSettings, error)
GetUserFromIdToken(c *request.Context, idToken string) (*model.User, error)
IsSameUser(c *request.Context, dbUser, oAuthUser *model.User) bool
GetUserFromJSON(c request.CTX, data io.Reader, tokenUser *model.User) (*model.User, error)
GetSSOSettings(c request.CTX, config *model.Config, service string) (*model.SSOSettings, error)
GetUserFromIdToken(c request.CTX, idToken string) (*model.User, error)
IsSameUser(c request.CTX, dbUser, oAuthUser *model.User) bool
}
var oauthProviders = make(map[string]OAuthProvider)