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

Fix login and password reset for some users #14

Open
6 tasks
cyphun opened this issue Nov 18, 2024 · 4 comments
Open
6 tasks

Fix login and password reset for some users #14

cyphun opened this issue Nov 18, 2024 · 4 comments
Assignees

Comments

@cyphun
Copy link

cyphun commented Nov 18, 2024

As a user who has an account on the platform,

I want the password reset functionality to work reliably for all users,

so that I can reset my password and regain access to my account without issues.

Description:

There is an issue with the password reset functionality, where newer users can reset their passwords successfully, but users with older accounts experience problems. This user story focuses on investigating the root cause of the issue and determining why it impacts long-standing accounts. Once identified, the problem should be fixed, or a follow-up story should be created if the issue requires further investigation or a delayed solution.

Acceptance Criteria:

  • Issue Investigation

    • Conduct an investigation to determine why password reset works for newer users but not for older accounts.
    • Examine differences in user account structures, password encryption methods, or any changes in the authentication system that might explain this behavior.
  • Log Analysis

    • Analyze server logs and error reports for password reset attempts by both newer and older users to identify patterns or inconsistencies.
  • Testing on Various User Accounts

    • Test password reset functionality on both older and newer accounts to replicate the issue and confirm it affects older accounts more frequently.
    • Document any error messages or unexpected behaviors during testing.
  • Fix Implemented (if issue is identified and solvable)

    • Apply necessary fixes to ensure password reset works consistently for all users, regardless of account age.
    • Verify the fix by successfully resetting passwords for both older and newer accounts.
  • If Fix is Not Immediate

    • We need to have a work around for users who are affected by this.
    • If the issue cannot be resolved immediately, document findings and write a follow-up story to address the identified root cause.
    • The follow-up story should include actionable next steps and any external dependencies (e.g., software updates or external services) if applicable.
  • Resolution or Follow-Up Story

    • Either the issue is fixed, or a detailed follow-up story is created to track additional work needed to resolve the problem.
      A clear explanation of why the issue persists and how it can be addressed moving forward should be provided.

By the end of this story, either the password reset issue will be resolved, or a plan will be in place to address it with further work.

@cyphun
Copy link
Author

cyphun commented Nov 18, 2024

Some users that we know are experiencing this are:

  • Rebecca DesPrez
  • Lindsey Hayward (SCYP program)
  • Carol Stabile (CHC Dean)

After chatting with Rebecca, she was able reset her password. Stakeholders will try to see if they can reset and get back to us.

With that said, lots hold on this until we hear back from stakeholders.

@cyphun
Copy link
Author

cyphun commented Nov 18, 2024

After checking in with a stakeholder, they get the following error after they try to reset:

Image

@cyphun cyphun self-assigned this Nov 18, 2024
@cyphun
Copy link
Author

cyphun commented Nov 18, 2024

I was able to get Lindsey logged in. Having her reset her cookies fixed the problem.

@cyphun
Copy link
Author

cyphun commented Nov 18, 2024

I am going to leave this ticket open for now so I can double check with others who have had issues. If I can reproduce this fix, I will close this one out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant