这两个库的功能集都非常接近,特别是在支持的提供程序方面。connect-auth提供开箱即用的支持以创建您自己的oAuth提供程序,因此如果您需要这种支持,那么可以很好地帮助您。
我在这两者之间注意到的主要事情是,我发现connect-auth它在创建和接受中间件的方式上更加简洁。您只需要查看中间件所需的预配置数量everyauth即可看到它会变得混乱。
尚不清楚的另一件事是,是否同时everyauth支持多个提供程序?使用connect-auth,这似乎可能/更直接,尽管我还没有自己尝试过。
解决方法任何人都可以在以下位置进行很好的比较:https ://github.com/ciaranj/connect-auth和https://github.com/bnoguchi/everyauth
似乎是表达 /连接的唯一选择