我正在使用node,express和connect作为一个简单的应用程序,并实现了基本的HTTP auth,如下所示(为了简洁起见,省略了大量代码):
var express = require('express'),
connect = require('connect');
app.configure = function(){
// other stuff...
app.use(connect.basicAuth('username', 'password'));
// other stuff...
};
我试过谷歌搜索,甚至尝试实现我自己的身份验证,但我不知道如何跳过这个身份验证只是一个路线。
如果有人能提供帮助的话我会非常感激的。
1条答案
按热度按时间6l7fqoea1#
如果你不想对所有路由使用身份验证,你应该像这样为每个单独的路由添加auth函数作为中间件:
下面是一个没有auth的常规路由:
此链接可能对您也有用:如何在node.js中实现登录认证