Documentation
¶
Overview ¶
Package jwt ...
Index ¶
- func New(jwt zerojwt.JWT, onToken TokenHandler, onFailed FailedHandler) zeroapi.Handler
- func OnFailed(ctx zeroapi.Context, err error)
- func TokenFromCookie(ctx zeroapi.Context, tokenName string) (string, error)
- func TokenFromHeader(ctx zeroapi.Context) (string, error)
- func TokenFromParam(ctx zeroapi.Context, param string) (string, error)
- type FailedHandler
- type TokenHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(jwt zerojwt.JWT, onToken TokenHandler, onFailed FailedHandler) zeroapi.Handler
New jwt 验证
jwt 使用 zerojwt.NewJWT() 创建 onToken 获取 jwt token,默认从 header 中获取 onFailed 失败时的回调,有默认的回调
func TokenFromCookie ¶ added in v0.16.6
TokenFromCookie 从 Cookie 获取 jwt token 值
func TokenFromHeader ¶
TokenFromHeader 从 Header 获取 jwt token 值
Types ¶
Click to show internal directories.
Click to hide internal directories.