func WithSignKey(key interface{}) MiddlewareOption {
	return func(opts *options) {
		opts.signKey = key
	}
}
// WithSignKey set a custom key to validate the incoming token
WithSignKey set a custom key to validate the incoming token
// WithSignKey set a custom key to validate the incoming token
func WithSignKey(key interface{}) MiddlewareOption {
	return func(opts *options) {
		opts.signKey = key
	}
}
func WithSignKey ( key interface { } ) MiddlewareOption { return func ( opts * options ) { opts . signKey = key } }
WithSignKey set a custom key to validate the incoming token
WithSignKey set a custom key to validate the incoming token