https://docs.halo.run/developer-guide/plugin/extension-points/server/additional-webfilter#%E4%BD%BF%E7%94%A8%E7%A4%BA%E4%BE%8B
在这个示例中, UsernamePasswordAuthenticator 的 filter 方法里面调用了 this.requiresAuthenticationMatcher.matches.
接口类 AdditionalWebFilter 也没有 requiresAuthenticationMatcher 属性.
UsernamePasswordAuthenticator 也就声明一个ServerWebExchangeMatcher requiresMatcher.
问题: 是使用 requiresMatcher 还是 requiresAuthenticationMatcher? 如果使用的是 requiresAuthenticationMatcher, 这个示例类如何改造?