# משתמש חדש לא יכול לשנות את כתובת הדוא"ל שלו

**URL:** https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655
**Category:** Support
**Created:** [5 בינואר,‏ 2025,‏ 11:52am UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655 "2025-01-05T11:52:25Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [5 בינואר,‏ 2025,‏ 11:52am UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/1 "2025-01-05T11:52:25Z")

</div>

Reproduction steps:

- Open an anonymous browser tab
- Click on user registration
- Enter a wrong e-mail
- `Email editable` site setting is `on`
- I am offered to change my e-mail on the 2nd step of the registration process
- Click on the button
- I get an error message

Result: On calling `u/account-created/edit-email` there is `403` error:

```json
{
    "errors": [
        "You are not permitted to view the requested resource."
    ],
    "error_type": "invalid_access"
}

```

What is wrong?

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [5 בינואר,‏ 2025,‏ 12:05pm UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/2 "2025-01-05T12:05:49Z")

</div>

I don’t have this issue on my forum 3.4.0.beta4-dev(5ecc981f56):

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/0/d/e0df08c8e73c6c884d97b4898af7df6d45c00068.png)

Successful PUT request on `/u/update-activation-email`.

I don’t have the issue either on [meta.discourse.org](http://meta.discourse.org).

---

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [5 בינואר,‏ 2025,‏ 12:08pm UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/3 "2025-01-05T12:08:14Z")

</div>

How to troubleshoot? Logs do not show anything interesting.

I am on 3.4.0.beta4-dev(13b9493bf0)

I am using default settings for login. Nothing is overridden.

 ![The image shows a series of options for external and local authentication that an administrator can choose from. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/2/8/5/285b870992ec9613d3fa3144c477abc420716b51.png)

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [5 בינואר,‏ 2025,‏ 12:26pm UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/4 "2025-01-05T12:26:06Z")

</div>

Does it work on [safe mode](https://meta.discourse.org/t/53504?silent=true)?

(Can an anonymous use [safe mode](https://meta.discourse.org/t/53504?silent=true) in the first place 🤔)

---

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [5 בינואר,‏ 2025,‏ 12:33pm UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/5 "2025-01-05T12:33:03Z")

</div>

They can. It also counts how many times I have used the change e-mail function so I have to wait for 15 minutes now to try again 🙂

---

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [5 בינואר,‏ 2025,‏ 8:08pm UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/6 "2025-01-05T20:08:29Z")

</div>

It seems to be working in [safe mode](https://meta.discourse.org/t/53504?silent=true).

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [5 בינואר,‏ 2025,‏ 8:19pm UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/7 "2025-01-05T20:19:19Z")

</div>

Then you should know is the issue some component, plugin or theme.

---

<div class="post-metadata">

### Author: ![tvavrda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tvavrda/32/480674_2.png) [@tvavrda](https://meta.discourse.org/u/tvavrda)
#### Post date: [6 בינואר,‏ 2025,‏ 1:03am UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/9 "2025-01-06T01:03:34Z")

</div>

I tried to turn off all the plug-ins, switch to the default theme with no components and still the same. Did not try restarting in between. Or is it important to remove the components fully from the .yml file, not just disabling them?

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [6 בינואר,‏ 2025,‏ 1:15am UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/10 "2025-01-06T01:15:27Z")

</div>

Yes, removing them from the configuration file is preferable. In rare cases, a disabled plugin can still have an effect on the forum (there are documented cases, but I don’t have the links), and completely uninstalling it can solve issues.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [6 בינואר,‏ 2025,‏ 9:43am UTC](https://meta.discourse.org/t/new-user-cannot-change-their-e-mail-address/345655/11 "2025-01-06T09:43:39Z")

</div>

Basically using admin side to disable a plugin works only when it affects on user’side. It doesn’t touch server side. But I’ll stay corrected if I’m wrong.
