我需要做一个退出按钮。我使用Flask和Python,我的网站使用基本身份验证以便登录。我发现注销的唯一可能方法是关闭浏览器(这不是我正在寻找的)或更改已输入的登录和密码做这样的事情:
user:pass@127.0.0.1:8000
当我在URL中输入该短语时,它会起作用,但我想以编程方式进行。
我的Python代码:
@app.route('/logout')
@auth.login_required
def logout():
urlparameter = "user:pass@127.0.0.1:8000"
return Response(render_template('logout.html', urlparameter=urlparameter, mimetype='text/html'))
HTML按钮:
<a href="{{ urlparameter }}">Logout</a>
然而,它不起作用。我该怎么改变它?感谢