Documentation
¶
Index ¶
- type JWTAuth
- func (j *JWTAuth) Authenticate(ctx context.Context, r *http.Request, p interface{}) bool
- func (j *JWTAuth) Identify(r *http.Request, p interface{}) (string, bool)
- func (j *JWTAuth) Name() string
- func (j *JWTAuth) OptionalParams() []string
- func (j *JWTAuth) ParseParams(m map[string]interface{}) (interface{}, error)
- func (j *JWTAuth) RequiredParams() []string
- func (j *JWTAuth) StripAuth(r *http.Request, p interface{})
- type JWTAuthOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JWTAuth ¶
type JWTAuth struct{}
func (*JWTAuth) Authenticate ¶
func (*JWTAuth) OptionalParams ¶
func (*JWTAuth) ParseParams ¶
func (*JWTAuth) RequiredParams ¶
type JWTAuthOut ¶
type JWTAuthOut struct{}
func (*JWTAuthOut) Name ¶
func (j *JWTAuthOut) Name() string
func (*JWTAuthOut) OptionalParams ¶
func (j *JWTAuthOut) OptionalParams() []string
func (*JWTAuthOut) ParseParams ¶
func (j *JWTAuthOut) ParseParams(m map[string]interface{}) (interface{}, error)
func (*JWTAuthOut) RequiredParams ¶
func (j *JWTAuthOut) RequiredParams() []string
Click to show internal directories.
Click to hide internal directories.