arrow_back
Back to Tickets
Edit Trouble Ticket
Update the ticket information below
Date Initiated
*
Status
*
Open
Pending
Completed
Terminated
Creator
*
marcus
Priority
*
1
Urgent
Select urgency...
Urgent
Not Urgent
Important
Select importance...
Important
Not Important
Project Name
*
customer feedback zfrika
Problem
*
zfrika user Tim Maina is not able to create an account. timmaina2000@
Question
Why is the user having trouble creating an account? is it because they are using an old Token? Can we set a page to expire after a certain time. So that the user finds a new token. User used this datatoken 7fb36185172385ed2f1d3fb9a3359b4154fb8e6d57d5ffb4c9fc00eafeece981 is the user selecting lost password when they should be slecting signup?
Root Cause
Notes
Strategy
Helpful People
Helpful Links
Diagram
Previous Steps
tim is using an old datatoken . GET /signup/90b67fcc0de0e62231f3b93bf6158f2b9ed5c9c58470617e3918725ef7d7c079 you need to let the user know that a datatoken has expired. otherwise they'll keep trying to login to the same datatoken.
Next Steps
check which token the user requested when the selcted the email link to create a pssword. notify the user that they can not login with the datatoken , and that they need to signup again. also delete the previous entry into the database. when the user tries to signup with an old datatoken, check if datatoken exist. in the database. if not, reply with an email that said that the token has expired. and ask them signup again. If the user does not signup with a period of time, delete the user information. 10 minutes we implemented a TTL (time to live) in mongodb that will look for field with password = 0 and delete them after 10minues. this will clean out any document that failed to update the password , that will give the user another chance without haveing to wait for me to delete the record in mongodb.
Solution
user must sign in within 10min or their previous email signup attemp is deleted from mongodb.
Insight
Date Resolved
save
Update Ticket
Cancel