When I first signed in to Cursor via GitHub, I had no Name set on my GitHub profile, so Cursor displayed only my email. After realizing this, I added a public Name in my GitHub settings and then revoked and re-authorized Cursor’s OAuth access—but Cursor still shows only my email address. There is no way in Cursor’s Account Settings to manually enter or override the display name. It appears Cursor is caching the initial OAuth response and not picking up the updated name
field.
Steps to Reproduce
- On GitHub, ensure Name is blank or unset in Settings → Profile.
- In GitHub, go to Settings → Applications → Authorized OAuth Apps, find Cursor, and Revoke (if previously authorized).
- In Cursor, sign in with Sign in with GitHub. Observe that only your email appears as your display name.
- Sign out of Cursor.
- On GitHub, go to Settings → Profile, fill in the Name field, and save. Confirm your profile remains public.
- Back in GitHub’s Authorized OAuth Apps, re-authorize Cursor.
- In Cursor, sign in again via GitHub. Observe that Cursor still shows only your email address.
Additional Information
- I confirmed my GitHub profile Name is public.
- I revoked and re-authorized Cursor’s OAuth access after updating my GitHub profile.
- I cleared cache/cookies and tested in multiple browsers—issue persists.
- No relevant errors appear in the browser console during login.