我正在尝试在我的网络应用程序中使用 auth0 进行社交验证
我像这样配置了应用程序
auth0 : {
domain : "mydomain",
clientID : "myid",
clientSecret: "mysecret",
callbackURL: "/callback"
},
我使用http get请求从角度控制器登录到节点后端,例如
app.get('/auth/:connection', function(req, res, next) {
passport.authenticate('auth0', {connection: req.params.connection}, function(err, user, info) {
}) (req, res, next);
});
我会像 auth/facebook 一样从 Angular 客户端控制器调用 facebook 登录。
回调路由是这样配置的
app.get('/callback', passport.authenticate('auth0', { failureRedirect: '#!/authServiceImpl/login' }),
function(req, res) {
console.log('auth0 callback');
console.log(req.user);
}
);
每次我收到跨源请求错误。我做错了什么?