github.com/covergates/covergates@v0.2.2-0.20201009050117-42ef8a19fb95/routers/api/request/login_debug.go (about) 1 //+build debug 2 3 package request 4 5 import ( 6 "os" 7 8 "github.com/covergates/covergates/core" 9 "github.com/gin-gonic/gin" 10 ) 11 12 func CheckLogin(session core.Session, oauth core.OAuthService) gin.HandlerFunc { 13 return func(c *gin.Context) { 14 user := &core.User{ 15 Login: os.Getenv("DEBUG_LOGIN"), 16 Email: os.Getenv("DEBUG_EMAIL"), 17 Avatar: os.Getenv("DEBUG_AVATAR"), 18 GithubLogin: os.Getenv("DEBUG_GITHUB_LOGIN"), 19 GithubEmail: os.Getenv("DEBUG_EMAIL"), 20 GithubToken: os.Getenv("DEBUG_GITHUB_TOKEN"), 21 GiteaLogin: os.Getenv("DEBUG_GITEA_LOGIN"), 22 GiteaEmail: os.Getenv("DEBUG_EMAIL"), 23 GiteaToken: os.Getenv("DEBUG_GITEA_TOKEN"), 24 GitLabLogin: os.Getenv("DEBUG_GITLAB_LOGIN"), 25 GitLabEmail: os.Getenv("DEBUG_EMAIL"), 26 GitLabToken: os.Getenv("DEBUG_GITLAB_TOKEN"), 27 } 28 WithUser(c, user) 29 } 30 }