Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot create account on local dev environment #2667

Open
2 tasks
cdrini opened this issue Nov 26, 2019 · 2 comments
Open
2 tasks

Cannot create account on local dev environment #2667

cdrini opened this issue Nov 26, 2019 · 2 comments
Labels
Lead: @jimchamp Issues overseen by Jim (Front-end Lead, BookNotes) [managed] Module: Docker Issues related to the configuration or use of Docker. [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Development Issues related to the developer experience and the dev environment. [managed] Type: Bug Something isn't working. [managed]
Projects

Comments

@cdrini
Copy link
Collaborator

cdrini commented Nov 26, 2019

There's no way to create an account on the local dev environment. This used to be possible (see wiki) but is no longer; likely as a result of IA-OL account linking.

Summary of Requirements

  • Make it possible to create an account
  • Add documentation to the Wiki for how to create an account

Related files

Stakeholders

@hornc

@cdrini cdrini added Type: Bug Something isn't working. [managed] Theme: Development Issues related to the developer experience and the dev environment. [managed] labels Nov 26, 2019
@xayhewalo xayhewalo added Module: Docker Issues related to the configuration or use of Docker. [managed] Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Priority: 2 Important, as time permits. [managed] State: Backlogged labels Nov 26, 2019
@xayhewalo xayhewalo added this to Needs: Assessment in Triage Nov 26, 2019
@xayhewalo
Copy link
Collaborator

So strangely, trying to use the "Sign Up" features throws an "Email Already Registered" error.

However, I found a workaround. I can "make" an account by login in with the follow credentials. I assume that any credentials could be used.

  1. Click "Login" at the top right corner
  2. Enter admin@internetarchive.org as the email
  3. Enter password123 as the password
  4. Click "Login"
    #2667

@hornc
Copy link
Collaborator

hornc commented Dec 10, 2019

We should create a standard librarian user and a non-librarian user which can be listed on http://localhost:8080/admin/people and then the admin user can 'login' as those accounts -- this will quickly enable the testing as the different user classes case.

There should also be a way to add a new user, which I imagine will be useful for testing the sign-up flow.

I see these as two separate requirements though

  1. testing as all available user classes in the local env
  2. testing sign-up flow

@mekarpeles mekarpeles removed the Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] label Apr 20, 2020
@mekarpeles mekarpeles added Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] and removed Needs: Lead labels Jun 15, 2021
@mekarpeles mekarpeles added Lead: @jimchamp Issues overseen by Jim (Front-end Lead, BookNotes) [managed] and removed Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] labels Sep 15, 2023
@mekarpeles mekarpeles added Priority: 3 Issues that we can consider at our leisure. [managed] and removed Priority: 2 Important, as time permits. [managed] labels Oct 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lead: @jimchamp Issues overseen by Jim (Front-end Lead, BookNotes) [managed] Module: Docker Issues related to the configuration or use of Docker. [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Development Issues related to the developer experience and the dev environment. [managed] Type: Bug Something isn't working. [managed]
Projects
No open projects
Triage
  
Needs: Assessment
Development

No branches or pull requests

4 participants