Hello, recently password reset links have stopped working on Google Chrome web browser where it has previously worked without issue. I was able to get it to work using both Firefox and Edge browsers.
The site uses Netlify Identity, Git Gateway with Gitlab and a private repo and accounts are invite only.
These are the steps I took:
- Click sent reset password on this page: Netlify App
- I receive the email within a few minutes and click ‘Reset password’
- The page that opens redirects to the home page with ‘/#’ at the end and this console error:
netlify-identity.js:3322 POST https://SITE-NAME/.netlify/identity/verify 404
- The network tab in the Chrome inspector has this response from the above endpoint:
{"code":404,"msg":"User not found"}
I have tested this in Chrome with my usual extensions and with all extensions disabled and using a separate laptop and still had the same result. Also, when I create a new user and try to use and invite email, the same issue occurs.
When I follow the above steps in Firefox, I am presented with the ‘Recover Password’ modal on my website and the network tab has a response from the .netlify/identity/verify
of an object with keys: access_token, token_type, expires_in and refresh_token. Inviting users also works correctly in Firefox.
Is there a way that I can get this to work in Chrome as it has in the past? Many thanks!
Versions
Chrome 80.0.3987.163 (Official Build) (64-bit)
Firefox 74.0.1 (64-bit)
“netlify-cms-app”: “^2.11.26”
“gatsby”: “^2.19.23”
“gatsby-plugin-netlify-cms”: “^4.1.40”