Skip to content

Instantly share code, notes, and snippets.

@manakuro
Created December 14, 2019 01:12
Show Gist options
  • Save manakuro/faa3cad0255b796c9c2e6300e82543eb to your computer and use it in GitHub Desktop.
Save manakuro/faa3cad0255b796c9c2e6300e82543eb to your computer and use it in GitHub Desktop.
e.POST("/signIn", handler.SignIn())
// Restricted from here
r := e.Group("graphql")
key, err := auth.GetRSAPublicKey()
logFatal(err)
r.Use(middleware.JWTWithConfig(middleware.JWTConfig{
SigningKey: key,
SigningMethod: "RS256",
}))
// graphql
h, err := graphql.NewHandler(db)
logFatal(err)
r.POST("", echo.WrapHandler(h))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment