Compare commits
1 Commits
a93a456ac5
...
9a637c6227
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9a637c6227 |
@@ -132,11 +132,10 @@ def create_oauth_blueprint(app_name: str) -> Blueprint:
|
|||||||
@bp.get("/sso-clear")
|
@bp.get("/sso-clear")
|
||||||
@bp.get("/sso-clear/")
|
@bp.get("/sso-clear/")
|
||||||
async def sso_clear():
|
async def sso_clear():
|
||||||
"""Clear local session, then redirect to next app in logout chain."""
|
"""Clear local session. Called via hidden iframe from account logout."""
|
||||||
qsession.pop(SESSION_USER_KEY, None)
|
qsession.pop(SESSION_USER_KEY, None)
|
||||||
qsession.pop("cart_sid", None)
|
qsession.pop("cart_sid", None)
|
||||||
next_url = request.args.get("next", "/")
|
return "", 204
|
||||||
return redirect(next_url)
|
|
||||||
|
|
||||||
@bp.post("/logout")
|
@bp.post("/logout")
|
||||||
@bp.post("/logout/")
|
@bp.post("/logout/")
|
||||||
|
|||||||
Reference in New Issue
Block a user