Change Password :
This API is useful when user wants Change Password API available to change the user password.
Api :
Method
URL
Use this API using HTTP PUT method, URL http://<host>:<port>/catissuecore/rest/ng/users/{userId}/password?type=change
Response
Set Password :
This API is useful when user redirects through forgot password link or new user sets the password through email.
Api :
Below are the attributes which need to be sent in the request body:
Parameter | Details |
---|---|
oldPassword | Old Password of the user. |
newPassword | New Password the user wants to set |
API Example :
Method | URL |
---|---|
PUT | catissuecore/rest/ng/users/{userId}/password?tokentype={token}change |
Request | application/json |
json | {"oldPassword":"Login123","newPassword":"Login1234"} |
Response | "success" |
Error Cases :
code | Applies to | Status Message |
---|---|---|
200 | All resources | Password has been updated successfully |
400 | All requests | Invalid parameters, e.g duplicate Login Name, duplicate Email Address, blank First Name etc |
401 | All requests | Authorization failed, User doesn’t have Authority |
404 | All requests | User not found, User with given details not present in the system |
500 | All requests | Internal server error, Encountered server error while performing operations |