github.com/JarrahG/buffalocli@v0.0.0-20230801092127-b85bfd5d395a/internal/cmd/generate/goth.json (about) 1 [ 2 { 3 "path": "actions/auth.go", 4 "contains": [ 5 "github.com/markbates/goth/providers/facebook", 6 "github.com/markbates/goth/providers/twitter", 7 "github.com/markbates/goth/providers/linkedin", 8 "github.com/markbates/goth/providers/github", 9 "FACEBOOK_KEY", 10 "FACEBOOK_SECRET", 11 "TWITTER_KEY", 12 "TWITTER_SECRET", 13 "GITHUB_KEY", 14 "GITHUB_SECRET", 15 "LINKEDIN_KEY", 16 "LINKEDIN_SECRET" 17 ], 18 "!contains": [ 19 "app := App().Group(\"/auth\")", 20 "github.com/markbates/goth/providers/yammer", 21 "buffalo.WrapHandlerFunc(gothic.BeginAuthHandler)" 22 ] 23 }, 24 { 25 "path": "actions/app.go", 26 "contains": [ 27 "auth := app.Group(\"/auth\")", 28 "auth.GET(\"/{provider}\", buffalo.WrapHandlerFunc(gothic.BeginAuthHandler))", 29 "auth.GET(\"/{provider}/callback\", AuthCallback)" 30 ] 31 } 32 ]