Angular 2身份验证保护http GET请求检查用户是否有会话

时间:2018-05-07 11:20:03

标签: node.js angular angular-routing angular-http angular-guards

我正在尝试调用http GET方法来检查用户是否与我的后端NodeJS API进行了会话,但我无法看到正在发出的请求。

我有一个observable,当用户登录时设置,因此我的AuthGuard将首先检查,如果设置为false,则调用后端以查看是否存在现有会话。

auth.guard.ts

app.get('/checklogin', function(req, res) {
console.log('get from login ' + req.body);
req.session.user ? res.status(200).send({isLoggedIn: true}) : res.status(200).send({isLoggedIn: false});
});

app.js

git clone https://github.com/django/django.git

我知道我的apiURL没有问题,因为进入登录页面并且登录工作正常,我可以看到后端日志记录。

有人能看出为什么我的http请求不起作用吗?

0 个答案:

没有答案