Use request.CTX instead of *request.Context (#24877)
* Use request.CTX instead of *request.Context * Fix tests
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
37dc35c1a1
Коммит
c7461751f2
@@ -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)
|
||||
|
||||
Ссылка в новой задаче
Block a user