在护照中使用多种策略,如何find正在使用的策略?

我有一个使用Node.js / Express构build的REST API,我的terminal使用用户名/密码组合(HTTP基本身份validation,带有passport-http )或者不记名(HTTP承载身份validation, passport-http-持票人 )。

这是我如何使用passport.authenticate在我的路由器:

 passport.authenticate(['basic', 'bearer'], { session: false }); 

我想能够确定哪些策略是用于请求从我的路由(所以我可以,例如,限制令牌请求的访问)。

护照是否提供了一种方法来做到这一点? 如果没有,是否有解决方法?

谢谢。