api_jwt_with_middleware.api 309 B

1234567891011121314151617
  1. type Request struct {
  2. Name string `path:"name,options=you|me"`
  3. }
  4. type Response struct {
  5. Message string `json:"message"`
  6. }
  7. @server(
  8. jwt: Auth
  9. jwtTransition: Trans
  10. middleware: TokenValidate
  11. )
  12. service A-api {
  13. @handler GreetHandler
  14. get /greet/from/:name(Request) returns (Response)
  15. }