Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BasicAuthMiddleware ¶
type BasicAuthMiddleware interface {
BasicAuthMiddleware(next echo.HandlerFunc) echo.HandlerFunc
}
type BasicAuthMiddlewareImpl ¶
type BasicAuthMiddlewareImpl struct {
// contains filtered or unexported fields
}
func NewBasicAuthMiddlewareImpl ¶
func NewBasicAuthMiddlewareImpl(username, password string) *BasicAuthMiddlewareImpl
func (*BasicAuthMiddlewareImpl) BasicAuthMiddleware ¶
func (b *BasicAuthMiddlewareImpl) BasicAuthMiddleware(next echo.HandlerFunc) echo.HandlerFunc
type OAuthMiddleware ¶
type OAuthMiddlewareImpl ¶
type OAuthMiddlewareImpl struct {
// contains filtered or unexported fields
}
func NewOAuthMiddlewareImpl ¶
func NewOAuthMiddlewareImpl(tokenService services.TokenService) *OAuthMiddlewareImpl
func (*OAuthMiddlewareImpl) AuthTokenMiddleware ¶
func (o *OAuthMiddlewareImpl) AuthTokenMiddleware(roles ...models.KindRole) echo.MiddlewareFunc
Click to show internal directories.
Click to hide internal directories.