我为一个客户建立了一个简单的电子商务网站,NodeJS/Express3/MongoDB
我对为网站后端实施什么样的身份验证策略有些疑问。
我对此知之甚少,authentication/authorization
而且我有点迷茫,所以如果你能帮我清除一下迷雾,我将不胜感激。
只有一个人,所有者将访问它。我过去实现了HTTP 简单身份验证,但据我所知,凭据是以纯文本形式发送的。我需要实现 HTTPS,但我试图避免这种情况。
我虽然OAuth2
差不多,但单次登录似乎有点过头了。
也许文摘适合我的需要。只要我知道,它就不会以纯文本形式发送凭据。
我还发现这个库看起来非常好:
http://passportjs.org/
对于这种情况,您有什么建议?