MCPcopy Create free account
hub / github.com/apache/devlake / getOAuthUserInfo

Function getOAuthUserInfo

backend/server/api/middlewares.go:37–47  ·  view source on GitHub ↗
(c *gin.Context)

Source from the content-addressed store, hash-verified

35)
36
37func getOAuthUserInfo(c *gin.Context) (*common.User, error) {
38 if c == nil {
39 return nil, errors.Default.New("request is nil")
40 }
41 user := c.GetHeader("X-Forwarded-User")
42 email := c.GetHeader("X-Forwarded-Email")
43 return &common.User{
44 Name: user,
45 Email: email,
46 }, nil
47}
48
49func getBasicAuthUserInfo(c *gin.Context, basicRes context.BasicRes) (*common.User, error) {
50 if c == nil {

Callers 1

Calls 1

NewMethod · 0.65

Tested by

no test coverage detected