Verify using code
I've found that when i was trying to sign in via web on my iPhone that the code wouldn't work without me manually having to copy and paste it in the webpage. The UI in 1Password looked like it was doing something and something would happen, it didn't. I had the manually copy and paste the code.
Not sure if it was meant to do it automatically, but if not then I feel there is a UI/UX issue where it looks like it will do something but never does.
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser: Not Provided
Comments
-
Hey there @rctneil
We'd expect that you need to manually enter or copy-and-paste an approval code into a new sign-in prompt, so could you tell me a bit more about what you saw that made it look like it'd be automatic?
If you're able to grab a screenshot of what you saw (as long as it has no personal information in it), could you post that here? Thanks very much. :)
— Grey
0 -
I can't get a screenshot right now but the main thing that makes me think it's going to continue automatically is the spinner animation. Those are typically used when the process is doing something behind the scenes and will finish without the users intervention. I think removing that and a note of some sort to indicate that the user must actively do something would be a better experience.
0 -
It sounds like you might have been signing in to 1Password.com in the browser on iOS while also approving that sign-in from 1Password on the same device. (Please correct me if I'm wrong!)
If so, then the loading spinner that you see on 1Password.com will usually time out after about 15 seconds and tell you there was a problem signing in. This is because 1Password for iOS will have been put to sleep by iOS when you switched to your browser to paste the verification code.
Both the 1Password app and 1Password.com have a part to play in the sign-in process, and the 1Password app needs to be "awake" to handshake with 1Password.com beyond just generating and pasting a verification code.
Our Development team are looking into how we might be able to mitigate against iOS putting the 1Password app to sleep in this specific case (since it still has a job to complete). For now, I'd recommend using a verification code from 1Password on another device (such as another iOS device, or your Mac) so that both 1Password and 1Password.com can be active. In a pinch, you might find (and this is by no means a guarantee!) that if you switch between 1Password and your browser fairly quickly a few times after you've submitted the verification code, this will allow you to sign in, but that's probably more a fluke than anything else.
As I say, if I'm way off in terms of what you were trying to do, let me know, and I'll look into another solution with you.
0