From ca47af2ee165a0099dddca20afb7c83fd3bf2812 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Thu, 27 Jul 2023 23:26:30 +0800 Subject: [PATCH] Make post_logout_redirect_uri optional for logout --- controllers/account.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/controllers/account.go b/controllers/account.go index 03e2fd76..21adfde9 100644 --- a/controllers/account.go +++ b/controllers/account.go @@ -290,10 +290,11 @@ func (c *ApiController) Logout() { c.ResponseOk(user, application.HomepageUrl) return } else { - if redirectUri == "" { - c.ResponseError(c.T("general:Missing parameter") + ": post_logout_redirect_uri") - return - } + // "post_logout_redirect_uri" has been made optional, see: https://github.com/casdoor/casdoor/issues/2151 + // if redirectUri == "" { + // c.ResponseError(c.T("general:Missing parameter") + ": post_logout_redirect_uri") + // return + // } if accessToken == "" { c.ResponseError(c.T("general:Missing parameter") + ": id_token_hint") return