-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Attempting to link an existing account silently fails #8696
Comments
Hey @codeinabox thanks for raising this issue, i think this is probably because the system might retain some data related to the previous association between the Open Library account and the old Internet Archive account, causing a conflict when attempting to re-link with a new Internet Archive account using the same email or it might be because of authentication tokens or session data associated with the previous account that interferes with the linking process. That being said i think this sure needs some more discussion. |
Not a problem, I am personally affected by this bug as I can't log into Open Library any more. I took a screenshot when trying to relink my account, so can provide details of when this error occurred and my email. |
@iisa have we hit similar cases here on archive.org re: oauth? |
If this still needs someone to work on it, I'd be happy to put some time into it! Could you assign me? |
@benbdeitch this may be a tough one to debug. I think what is happening is: When one creates or links an Open Library account to an existing archive.org account, the If the archive.org account is deleted but the One problem is, typically we create and activate an Archive.org account behind the scenes before creating an Open Library account... In |
Wonderful! I'll try to get started on it very soon; I accidentally overcommitted slightly, so it might be another day or two before I can properly get to this. Out of curiousity, is the goal for this pull request to fix the issue, have the 'silent' issue notify the user, or both? |
If there's a bug, we want to fix it. In the cases where a bug is encountered and there is no fix (e.g. archive.org is down while an OL patron is registering) then we want to notify the patron correctly |
Right, sorry that it took me so long to get to this; I'll be working on it as of tomorrow. |
After chipping away at this, I don't think I'll be able to resolve this issue. Figuring out where the error is occurring feels like it will necessitate knowledge of how Internet Archive authenticates its users, and the relevant gitlab is restricted to staff only. Still, it was a pleasure to try my hand at, and I think I've learned a lot about infogami in the process. Good luck to the next person to take it on! |
Evidence / Screenshot (if possible)
Relevant url?
https://openlibrary.org/account/login
Steps to Reproduce
The text was updated successfully, but these errors were encountered: