Categorygithub.com/chingkamhing/grpc-gateway
module
0.0.0-20211206015829-ecf9334ca195
Repository: https://github.com/chingkamhing/grpc-gateway.git
Documentation: pkg.go.dev

# README

gRPC Gateway Evaluation Project

This is a project to evaluate grpc-gateway.

Use Cases

  • authentication
    • in gateway proto file, config endpoints with google.api.http
    • config all endpoints with or without authentication
    • in gateway's out-bound interceptor, check if there is any "authorization" in the metadata, perform corresponding authentication if so
    • upon runtime.NewServeMux(), forward necessary request info to the metadata to fullfill the authentication needs
  • cookies or session handling
    • how to integrate with session library (e.g. scs)?
    • ???
  • open API settings
    • e.g. "x-nullable", "x-go-custom-tag", "required", etc.
    • ???

Knowledge Base

# Packages

No description provided by the author
No description provided by the author