기본 콘텐츠로 건너뛰기

Flask 12. 로그아웃

Flask 12. 로그아웃

로그인은 세션에 userid만 등록해주면 됐다. 그러면 로그아웃은 반대로 세션에서 userid만 삭제해주면 된다.

@app.route('/logout', methods=['GET']) # POST는 필요없다. def logout(): session.pop('userid', None) return redirect('/')

그리고 로그인을 했을 경우에 route 경로에 로그아웃 버튼이 나오도록 설정한다.

{%if userid%} {{userid}} 로그아웃 {%endif%}

from http://ohdowon064.tistory.com/123 by ccl(A) rewrite - 2020-03-11 16:20:10

댓글