From 46d806e8520050ab08b237a84894a3b50bfd5b8b Mon Sep 17 00:00:00 2001 From: applepwc Date: Thu, 16 Nov 2023 23:03:50 +0800 Subject: [PATCH] feat: CheckUserPassword may crash --- casdoorsdk/user.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/casdoorsdk/user.go b/casdoorsdk/user.go index 302ea3b..5e09450 100644 --- a/casdoorsdk/user.go +++ b/casdoorsdk/user.go @@ -436,6 +436,9 @@ func (c *Client) DeleteUser(user *User) (bool, error) { func (c *Client) CheckUserPassword(user *User) (bool, error) { response, _, err := c.modifyUser("check-user-password", user, nil) + if response == nil { + return false,err + } return response.Status == "ok", err }