Skip to content
This repository has been archived by the owner. It is now read-only.

Discuss sending the sign-in confirmation to users in a tab #4667

Closed
ryanfeeley opened this issue Jan 24, 2017 · 4 comments
Closed

Discuss sending the sign-in confirmation to users in a tab #4667

ryanfeeley opened this issue Jan 24, 2017 · 4 comments

Comments

@ryanfeeley
Copy link
Contributor

@ryanfeeley ryanfeeley commented Jan 24, 2017

How do we let users authorize new devices to Sync without requiring them to reverify their email address? We can leverage the power of sending tabs in Firefox. Icon is for position (and LOLs) only.

confirm-sign-in-send-tab

Let's discuss sending sign-in confirmation to users with at least one connected device in a tab.

@rfk
Copy link
Member

@rfk rfk commented Jan 24, 2017

I like this as an option; I have lots of questions and I wonder how often it will be less convenient for the user:

  • They're not at their main computer
  • They're reinstalling a device without cleanly logging out first; we would still think they've got a device connected to their account, and try to push a tab to it, but there's nothing there to receive it.
  • If they have several devices, will receiving the tab on all of them be annoying?

Are there heuristics we could use to decide when to send a tab vs send an email? Would it make sense to let the user choose?

@ryanfeeley
Copy link
Contributor Author

@ryanfeeley ryanfeeley commented Jan 25, 2017

  • They're not at their main computer

We could use heuristics to decide this. If they are on desktop, connecting another desktop (or, the same reinstalled) we can default to email. But in the event of desktop to mobile, or mobile to desktop, I think this should work.

  • They're reinstalling a device without cleanly logging out first; we would still think they've got a device connected to their account, and try to push a tab to it, but there's nothing there to receive it.

Default to email in this case.

  • If they have several devices, will receiving the tab on all of them be annoying?

You have perhaps found a missing piece. What if the tab is arrives on a different device after the sign-in has already been confirmed? I suppose that might be a little annoying. Would be auto-advance to this?

image

Are there heuristics we could use to decide when to send a tab vs send an email? Would it make sense to let the user choose?

Yes, I would follow what I described above. It depends on device awareness, one of the big reasons for having our device mgr to begin with.

@ryanfeeley
Copy link
Contributor Author

@ryanfeeley ryanfeeley commented Jan 25, 2017

Ask for me from @davismtl: draft a feature document.

@shane-tomlinson
Copy link
Member

@shane-tomlinson shane-tomlinson commented Jan 26, 2017

@ryanfeeley to start a feature doc.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants