| 12345678910111213141516171819202122232425 | package mainimport (	"github.com/dgrijalva/jwt-go"	"github.com/labstack/echo"	"github.com/labstack/echo/middleware")var isLoggedIn = middleware.JWTWithConfig(middleware.JWTConfig{	SigningKey: []byte("secret"),})func isAdmin(next echo.HandlerFunc) echo.HandlerFunc {	return func(c echo.Context) error {		user := c.Get("user").(*jwt.Token)		claims := user.Claims.(jwt.MapClaims)		isAdmin := claims["admin"].(bool)		if isAdmin == false {			return echo.ErrUnauthorized		}		return next(c)	}}
 |