You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Certain special characters in passwords are being dropped when attempting to change the password using the MyAccount app. These characters which are usually specific to other languages, such as French or Greek (e.g., ç, æ, ô, £) included in the password during the password change function within the MyAccount app are dropped.
The issue arises because SCIM2 Patch request fails due to the authorisation header, which includes an encoded username and password, not retaining these special characters [1]. As a result, the user is shown the following error message:
Change password error
The current password you entered appears to be invalid. Please try again
Describe the issue:
Certain special characters in passwords are being dropped when attempting to change the password using the MyAccount app. These characters which are usually specific to other languages, such as French or Greek (e.g., ç, æ, ô, £) included in the password during the password change function within the MyAccount app are dropped.
The issue arises because SCIM2 Patch request fails due to the authorisation header, which includes an encoded username and password, not retaining these special characters [1]. As a result, the user is shown the following error message:
[1] https://github.com/wso2/identity-apps/blob/master/apps/myaccount/src/api/change-password.ts#L50
How to reproduce:
Expected behavior:
These characters should be correctly encoded and included in the authorisation header.
Environment information:
The text was updated successfully, but these errors were encountered: