1PW not working on library website
https://tlnl.ent.sirsi.net/client/en_US/oapk
Got o above URL, tap the hamburger menu in the upper-right corner, and select Log In.
The log in screen appears, but 1PW won’t fill it out. I have to manually copy/paste my credentials.
Any fix or workaround?
Comments
-
@stevenjklein: Unfortunately without some basic information you left our of your post, it's hard to say what might be going wrong and how we might right it! Please tell me the OS, 1Password, browser, and device versions you're using, the exact steps you're taking, and what is (or is not) happening the way you expect so we can figure out the best plan of action:
Find your version
The more information you can give, the better. For instance, can you tell me what hamburger menu you're referring to? I understand the term (though it's making me hungry), but 1Password doesn't have one, so it sounds like you're using something else. Thanks in advance! :)
0 -
iOS 11.2.5
1Pw 7.0.5
Safari browserSteps to reproduce:
1: Go to this website: https://tlnl.ent.sirsi.net/client/en_US/oapk
2: Click the hamburger menu ON THAT WEBSITE,
3: Tap “Log In” (which is the first item in that menu)
It shows the login form, which has boxes to type “Library Card Number” and “PIN”
(Don’t let the terminology mislead you; “library card number” means “username” and “PIN” means “password.”)
4: Tap the Safari “share” icon and select 1Password.
5: Tap the saved login item in 1Password (I named it “Library”)
What I expect to happen: to switch back to Safari where my username and password have been filled in.
What actually happens: I get returned to Safari, but the boxes for my username and password remain empty.
(Again, those boxes are labeled library car number and pin, but here they are synonyms for username and password.)
By way of comparison, 1Password for Mac properly fills in that form.
Note: since the problem appears BEFORE login, you don’t need to have a valid card number and pin to test this; just make up a 14-digit card number and 4-digit pin. The problem is that 1PW isn’t even filling in the login form.
0 -
@stevenjklein: Ah, thanks for clarifying. I thought maybe you were using Chrome or something. This is actually pretty simple, though it isn't good news: 1Password for iOS cannot fill there. That login form is being loaded in a frame from a different page.
The page you're on is https://tlnl.ent.sirsi.net/client/en_US/oapk
The page the login form is actually on, however, is https://tlnl.ent.sirsi.net/client/en_US/oapk/search/patronlogin/$N
iOS doesn't allow access in these cases, as you have no way to tell this isn't loading a login form from a malicious website — let's say https://allyourpassarebelongtous.cats
However, while I can't test it myself to tell you if it will work, it's at least worth trying to login using the second URL above. If the website will allow you to sign in from there directly (and not give an error), that should work. Cheers! :)
0 -
@brenty : Thanks for your sleuthing. At first I thought it was all for naught, since after logging in, it tries to redirect me to the referring page. Since there is no referring page, it just keeps reloading https://tlnl.ent.sirsi.net/client/en_US/oapk/search/redirectafterlogin/$N?
But it does set a cookie to indicate that I've logged in. So I can then load the library website regular page, and it shows that I'm logged in.
It's not ideal, but it's an improvement over copying & pasting my credentials.
Thanks again!
0 -
Thanks for the update! Hopefully in the future we’ll have better tools available on iOS for dealing with frames. :)
Ben
0 -
@stevenjklein: I'm sorry that didn't work as we'll as I'd hoped...but it sounds at least better than I'd expected from experience. Glad that will work for you for now. :)
0