cstate: Default email template doesn’t have /admin (Netlify CMS)

Describe the bug I cannot get access to the /admin page through Netlify

Reproduction steps Steps to reproduce the behavior:

  1. Setup site in Netlify (set works well, I make a commit and it updates the site, I have setup a custom domain name, custom SSL and works well)
  2. Invite myself as a user
  3. Click on the ‘Accept invite’ link in the email.
  4. When I see the site it has a #invite_token in the URL
  5. I then go to site/admin and get the Login to Netlify button
  6. Click the button and I’m asked to provide a username and password. I enter my email address and a password (note the password I enter I’m assuming I’m setting as nowhere has given me a password or let me set one up to this point). I get the error ‘Email not confirmed’;
  7. If I click the ‘Login to Netlify’; button again and click ‘Recover password’ and enter my email address I’m sent a link by email.
  8. If I click this link I geta url with #recovery_token after it but again nowehere to set an email.
  9. This just goes around and around. I cannot login. Tried two different browsers (Firefox and Chromium);

I also triued adding the Gitlab provider but it does the same (without the username and password box).

I tried to setup cState in Netlify about 6 months ago (version 2) and had EXACTLY the same issues and gave up.

I’m not sure where the issue lies. If it were a Netlify issue they’d have fixed it. If this was a cState issue, there would be issues raised about it. So is it me? Perhaps but I’ve been through this so many times that I’m lost as to what the issue actually is.

Expected behavior I can log in.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chromium and Firefox
  • Version Chromium - 73.0.3683.75 (Official Build) (64-bit) and Firefox - 65.0.2 (64-bit)

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 17 (17 by maintainers)

Commits related to this issue

Most upvoted comments

Does this not say you can:

Invite: {{ .SiteURL }}/some/path/#invite_token={{ .Token }}

So you could have Invite: {{ .SiteURL }}/admin/#invite_token={{ .Token }}

I feel this is too easy and you know it better than I so I’m assuming not?