我有一个在AWS EC2实例上运行的基于NodeJS的CMS应用程序,我正在寻找一种简单的方法来使用用户名和密码身份验证来密码保护此应用程序以限制访问。是否有一种简单的方法可以为AWS上的域设置密码保护? 谢谢,
答案 0 :(得分:1)
对于身份验证AWS Cognito userpools,Azure B2C,auth0是您可以考虑的几种SaaS解决方案。除此之外,您可以使用passportJS for Node来简化实现和集成。
答案 1 :(得分:1)
检查此回购:https://github.com/http-auth/http-auth 我想你只想检查user = pass =而且只是......在这种情况下只是几行代码
var auth = require('http-auth');
var basic = auth.basic({
realm: "Simon Area."
}, (username, password, callback) => {
// Custom authentication
// Use callback(error) if you want to throw async error.
callback(username === "Tina" && password === "Bullock");
}
);