我目前正在使用以下技术在朋友(摄影师)的投资组合网站上工作:
我是一名开始的开发人员,现在在身份验证方面苦苦挣扎了一段时间。我知道如何使用通行证软件包创建管理员用户,但是由于我不想为投资组合网站实现用户系统,因此我不确定应该如何创建管理员。
管理员将是我的朋友,他和他(只有他)应该能够看到用于替换图片,上传图片的快捷路线,总之,只需向数据库发出发布请求即可。我知道我可能应该使用某种形式的中间件,例如Passport软件包,但是除此之外,我不知道该如何处理。
谢谢!
答案 0 :(得分:0)
您可以为此目的使用HTTP身份验证,请选中此NPM Module
发生的事情是,您将定义一个自定义的用户名和密码,并将该包用作路由的中间件,现在,每当用户访问该页面时,浏览器就会自动显示一个弹出窗口,询问用户名和密码。在这种情况下,您将不需要实现用户系统。
发布了类似的问答here