相关疑难解决方法(0)

如何使用BASIC身份验证从Web站点注销用户?

如果用户使用基本身份验证,是否可以从网站注销用户?

杀戮会话是不够的,因为一旦用户通过身份验证,每个请求都包含登录信息,因此用户下次使用相同的凭据访问站点时会自动登录.

到目前为止,唯一的解决方案是关闭浏览器,但从可用性的角度来看,这是不可接受的.

authentication http basic-authentication

259
推荐指数
12
解决办法
19万
查看次数

Node.JS中的基本HTTP身份验证?

我正在尝试使用类似于Joyent使用的NodeJS编写REST-API服务器,除了我无法验证普通用户的身份验证之外,一切正常.如果我跳到终端并且这样做curl -u username:password localhost:8000 -X GET,我就无法在NodeJS http服务器上获得值username:password.如果我的NodeJS http服务器是这样的

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, "127.0.0.1");
Run Code Online (Sandbox Code Playgroud)

,我不应该在来自回调的req对象中获取值username:password 吗?如何在不使用Connect的基本http auth的情况下获取这些值?

authentication http basic-authentication node.js

45
推荐指数
5
解决办法
6万
查看次数

在Heroku上将NodeJs应用程序设为私有

我正在尝试在Heroku上创建一个NodeJS应用程序,这样只有开发人员才能看到它.是否有一种简单的方法可以做到这一点,比如基本身份验证?(我一直在寻找的所有解决方案都特定于Ruby应用程序).

heroku basic-authentication node.js

7
推荐指数
1
解决办法
3245
查看次数