我为什么要使用PassportJS?

看着做一个简单的Angular-Node应用程序,当然我也遇到过PassportJS的auth。 看着这个网站,我发现很难理解为什么我需要它,或者它为我做了什么?

我的用户将使用用户名和密码login。 为什么我不能在数据库中find匹配的logging,如果需要设置会话并返回响应? 我为什么要用这个护照呢?

没有真正的理由,如果这就是你想要做的。 当您开始整合其他授权提供商(例如Facebook,Twitter,Google等)时,使用护照开始付清。