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
The backend currently allows invitations to be sent to users with improperly formatted email addresses. When querying user details with an invalid email, the API correctly returns a Json deserialize error, indicating inconsistent validation across endpoints.
{
"error": {
"error_type": "invalid_request",
"message": "Json deserialize error: Failed to parse email at line 1 column 12",
"code": "IR_06"
}
}
Invalid Characters in the Local Part (#$gdyhasd):
The local part of an email address (before @) can include letters, digits, and certain special characters like . (dot), _ (underscore), and - (hyphen).
Special characters like # and $ are not allowed unless they are part of a quoted string (e.g., "#$gdyhasd").
Domain Part:
This part seems fine as it allows emails addresses that follows the format of a valid domain name: letters, digits, and hyphens followed by a valid top-level domain (e.g., '.in', '.com').
The text was updated successfully, but these errors were encountered:
The backend currently allows invitations to be sent to users with improperly formatted email addresses. When querying user details with an invalid email, the API correctly returns a
Json deserialize error
, indicating inconsistent validation across endpoints.Steps to Reproduce:
Send an invite:
Response:
Attempt to retrieve user details using an invalid email:
Response:
Invalid Characters in the Local Part (
#$gdyhasd
):@
) can include letters, digits, and certain special characters like.
(dot),_
(underscore), and-
(hyphen).#
and$
are not allowed unless they are part of a quoted string (e.g.,"#$gdyhasd"
).Domain Part:
The text was updated successfully, but these errors were encountered: