 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCoockieSession ¶
func NewCoockieSession() (sess echo.MiddlewareFunc)
Types ¶
type GatewayServer ¶
type GatewayServer struct {
	*echo.Echo       // web service
	*casbin.Enforcer // authorization service
	DefaultRegisterRole string // Default New User Group
	// contains filtered or unexported fields
}
    func NewGatewayServer ¶
func NewGatewayServer(connStr string, resourceHostStr string, defaultRole ...string) (s *GatewayServer)
NewGatewayServer instance
func (*GatewayServer) BasicAuthSessionMw ¶
func (s *GatewayServer) BasicAuthSessionMw(next echo.HandlerFunc) echo.HandlerFunc
BasicAuthSessionMw is used for reading basic auth header and save username if it passed
 Click to show internal directories. 
   Click to hide internal directories.