Unable to modify credentials after registering via GitHub OAuth with NoReply e-mail address

  1. Problem description

    I am unable to modify my e-mail address due to not having a password set. This would usually be possible to remediate using https://replit.com/forgot, but the e-mail address assigned to my account is an automatically anonymized noreply address assigned by GitHub (because I registered using GitHub OAuth).

  2. Expected behaviour

    I should be able to modify my e-mail address somehow, ideally without a password, when a password has not yet been set.

  3. Actual behaviour

    This means I cannot set a password to change my e-mail address either, meaning I am caught in a catch-22.

  4. Steps to reproduce

    Register via GitHub OAuth.

  5. Bug appears at this link

    https://replit.com/account#account


    Type Data
    Browser https://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/MozillaFirefox-120.0.1-1.1.x86_64.rpm
    OS cpe:/o:opensuse:tumbleweed:20231209
    Device (Android, iOS, NA leave blank) ASRock X670E Taichi
    Desktop app version (Avatar menu->“Version”) or NA NA
    Plan (Free, Replit Core) Free

Apologies for the <code></code>'d URIs - I’m a “New User”.

3 Likes

This is important because https://replit.com/login states:

Looks like you signed up with github. Please log in using github or reset your password via replit.com/forgot.

1 Like

Hey @rokejulianlockhart! Welcome to Replit Ask.

AFAIK, registering with GitHub OAuth does not generate a noreply email, but instead the email on your GitHub account. If this is a new thing, please excuse my poor knowledge :slightly_smiling_face:

Apart from that I don’t really see anything that’s possible (as the SSO methods do not generate a password as one might guess).

Seeing as you’re able to log into Ask (and the link you reported being the Account page), try send a help request to the Replit Support team by emailing them - no point in using the site form if the email they have on record is a no reply you have no access to :laughing:

Apart from that, nothing else I can think of.

1 Like

@haroon,

It does if e-mail address obfuscation is enabled for the purpose of preventing spam mail by git archive crawlers.

Unfortunately, although I have opened a ticket with them via that means, I cannot receive any responses, because of the NoReply e-mail address. If you’re interested, here’s my actual one — 42837531+BEEDELLROKEJULIANLOCKHART@users.noreply.github.com. Don’t worry - they’re designed to be given out to strangers. That’s why they’re NoReply addresses.

1 Like

That does make sense tbf.

Can’t think of anything then. Could try contacting GitHub Support to see if by some miracle they’ll allow for you to grab the email from the noreply email (although I doubt if they keep the email records).

If anything else I’d say try move to another account (maybe changing the username on the old one first via CLUI), register with an email first, then connect it to your GitHub so the email on your Replit account is one you can access.

1 Like

Do you have any way to contact Support directly, or any member of staff, @haroon? I unfortunately would lose my username because I’ve already used the CLI once to change it.

I could try bring it up internally but I wouldn’t count on it.

1 Like

I’d love if you could, but I’ve found https://docs.replit.com/getting-started/faq#i-cannot-access-my-replit-account--what-should-i-do luckily.

1 Like

I had Unable to modify credentials after registering via GitHub OAuth with NoReply e-mail address - #10 by rokejulianlockhart marked as the solution, but owing to the fact that I haven’t even received acknowledgement of receipt yet, I begin to doubt that I shall.

Consequently, @haroon, is there any chance you could ask them to search for a message sent by mailTo:s5ksln+support=replit.com@rokejulianlockhart.anonaddy.com?

I couldn’t find anything in our inbox. Can you have them submit an account issue via https://replit.com/support ?

1 Like
From: Roke Beedell [redacted]
To: "s5ksln+support=replit.com@rokejulianlockhart.anonaddy.com"
	<s5ksln+support=replit.com@rokejulianlockhart.anonaddy.com>
Subject: Unable to modify credentials after registering via GitHub OAuth with
 NoReply e-mail address.
Thread-Topic: Unable to modify credentials after registering via GitHub OAuth
 with NoReply e-mail address.
Thread-Index: AQHaLVXIaiG2ljnxC0euVL5kenrXzw==
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Tue, 12 Dec 2023 23:49:58 +0000
Message-ID:
	<DBBPR03MB6796698BF2F47FDF99617293DE8EA@DBBPR03MB6796.eurprd03.prod.outlook.com>
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
msip_labels:
Content-Type: multipart/alternative;
	boundary="_000_DBBPR03MB6796698BF2F47FDF99617293DE8EADBBPR03MB6796eurp_"
MIME-Version: 1.0

--_000_DBBPR03MB6796698BF2F47FDF99617293DE8EADBBPR03MB6796eurp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Per https://ask.replit.com/t/unable-to-modify-credentials-after-registering=
-via-github-oauth-with-noreply-e-mail-address/89770?u=3Drokejulianlockhart:
I am unable to modify my e-mail address due to not having a password set. T=
his would usually be possible to remediate using https://replit.com/forgot,=
 but the e-mail address assigned to my account is an automatically anonymiz=
ed noreply address assigned by GitHub (because I registered using GitHub OA=
uth).

This means I cannot set a password to change my e-mail address either, mean=
ing I am caught in a catch-22.

--_000_DBBPR03MB6796698BF2F47FDF99617293DE8EADBBPR03MB6796eurp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof"><span style=3D"font-family: &quot;Lucida Cons=
ole&quot;, Monaco, monospace; font-size: 10pt; color: rgb(0, 0, 0);">Per
</span><span style=3D"font-family: &quot;Lucida Console&quot;, Monaco, mono=
space; font-size: 10pt; color: rgb(0, 0, 0);"><a href=3D"https://ask.replit=
.com/t/unable-to-modify-credentials-after-registering-via-github-oauth-with=
-noreply-e-mail-address/89770?u=3Drokejulianlockhart" id=3D"LPlnk391051">ht=
tps://ask.replit.com/t/unable-to-modify-credentials-after-registering-via-g=
ithub-oauth-with-noreply-e-mail-address/89770?u=3Drokejulianlockhart</a>:</=
span></div>
<blockquote style=3D"margin-left: 0.8ex; padding-left: 1ex; border-left: 3p=
x solid rgb(200, 200, 200);">
<div class=3D"elementToProof"><span style=3D"font-family: &quot;Lucida Cons=
ole&quot;, Monaco, monospace; font-size: 10pt; color: rgb(0, 0, 0);">I am u=
nable to modify my e-mail address due to not having a password set. This wo=
uld usually be possible to remediate using
<a href=3D"https://replit.com/forgot" id=3D"OWAd1673b6d-34f2-8985-7b26-d523=
568ff6d6" class=3D"OWAAutoLink" rel=3D"noopener nofollow ugc">
https://replit.com/forgot</a>, but the e-mail address assigned to my accoun=
t is an automatically anonymized noreply address assigned by GitHub (becaus=
e I registered using GitHub OAuth).</span></div>
<div class=3D"elementToProof"><span style=3D"font-family: &quot;Lucida Cons=
ole&quot;, Monaco, monospace; font-size: 10pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div class=3D"elementToProof"><span style=3D"font-family: &quot;Lucida Cons=
ole&quot;, Monaco, monospace; font-size: 10pt; color: rgb(0, 0, 0);">This m=
eans I cannot set a password to change my e-mail address either, meaning I =
am caught in a catch-22.</span></div>
</blockquote>
</body>
</html>

--_000_DBBPR03MB6796698BF2F47FDF99617293DE8EADBBPR03MB6796eurp_--

In these cases please just email support@replit.com

3 Likes

Thanks. I had though - I don’t believe I received an automatic confirmation and certainly had to wait 2 or 3 days for a response.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.