小编Har*_*rma的帖子

req.session.destroy() 在 Nodejs 中不起作用

尝试通过在 Nodejs 中使用req.session.destroy()销毁会话来执行注销操作,但它不起作用。

节点代码:

router.get('/logout', function(req, res) {
  req.session.destroy();
  console.log(session.email);
  res.redirect('/signup');
});
Run Code Online (Sandbox Code Playgroud)

我正在从我的 html 文件中调用 /logout api。

HTML代码:-

<div class="container-fluid">
        <header class="row top text-center">
            <div class="col-md-2 righttopnav" >
                <a href="index" style="font-size:25px;">Auto<b>SecT</b></a>
            </div>
            <div class="col-md-10 topnav" id="myTopnav">
                <%if(session.email){%>
                <a href="/logout">Logout</a>
                <% } else { %>
                <a href="/signup">Signup / Login</a>
                <% } %>
                <a href="#career">Career</a>
                <a href="#clients">Clients</a>
                <a href="#services">Services</a>
            </div>
        </header>

        <section class="content">   
            <div class="row text-center">
                <div class="col-md-12 " >
                    <p class="p1"><%-session.email%>Scan your Website or APP with just a <b>click!</b></p> …
Run Code Online (Sandbox Code Playgroud)

session node.js express

4
推荐指数
1
解决办法
1万
查看次数

我们可以在 pytest 中有多个 addfinalizer

我想在pytest中添加多个finalizer函数,那么是否可以添加多个addfinalizer。如果是,那么执行的顺序是什么。任何帮助,将不胜感激。

谢谢

python testing pytest

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

标签 统计

express ×1

node.js ×1

pytest ×1

python ×1

session ×1

testing ×1