I am unable to sign-in to Cursor through SSO (Rippling) or even by entering the e-mail for the account through cursor.sh. After entering the OTP I get the following:
When I load the e-mail verification page:
Here is the request/response information for each step:
Request / Response:
0: ["[REDACTED_UI_ID]", [
["children","(root)","children","(sign-in)",
["(sign-in)",{
"children":["__PAGE__?{\"email\":\"anmol@[REDACTED]\",\"state\":\"[REDACTED_URL_ENCODED]\",\"redirect_uri\":\"https://cursor.com/api/auth/callback\",\"authorization_session_id\":\"[REDACTED_AUTH_SESSION_ID]\"}",{}]
},"$undefined","$undefined",true],
null,null
]]
When I enter the code in the e-mail verification page:
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="1_code"
[REDACTED_OTP_CODE]
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="1_redirect_uri"
https://cursor.com/api/auth/callback
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="1_authorization_session_id"
[REDACTED_AUTH_SESSION_ID]
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="1_state"
[REDACTED_URL_ENCODED]
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="1_email"
anmol@[REDACTED]
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="1_pending_authentication_token"
[REDACTED_PENDING_AUTH_TOKEN]
------geckoformboundary[REDACTED]
Content-Disposition: form-data; name="0"
["$K1"]
------geckoformboundary[REDACTED]--
Response:
0: ["$@1", ["[REDACTED_UI_ID]", null]]
1: { "code": "error", "message": "Something went wrong" }
Cursor Version: 0.49.6
macOS Version: 15.4.1 (24E263)