Heh, yeah, we violently agree.

My note about Facebook contemplating being a browser maker was more
along the idea that they would be a navigator.auth.get provider, which
would tie users back to their revenue engine^W^Wcustomer base, similar
to how Chrome works. Possibly they may argue that there be the ability
for users to elect a "Trusted Auth Provider" so that users can specify
Facebook as their provider of choice. Not terribly sure I'd agree to
that, but I get their stand.

On 7/29/2015 2:04 PM, Sean McArthur wrote:
> The identifier doesn't have to be an email, though that does seem to
> be the most common form. A URL works too, so OpenID isn't excluded.
>
> I'm not interested in getting Facebook to accept my Gmail login (that
> could be nice, though). They have the proper talent and expertise to
> safeguard my data (read: password). I want all the other smaller
> sites, such as Hacker News, or Feedly, or Evernote, to accept a JWT
> from `navigator.auth.get()`, instead of keeping  a copy of my password
> in their database.
>
> Also, I don't see Facebook needing to make a browser in order to be
> usable with `navigator.auth.get`. As the post mentions, the details of
> how are left up to each browser, but it should be possible for any
> browser to allow other accounts to be "logged in to the browser". I'd
> hope that eventually, Firefox will have me signed in as my Gmail,
> Twitter, Facebook, and Github accounts. Then, the picker that Firefox
> would show would ask which of these 4 I want to share to the target
> website.
>
> On Wed, Jul 29, 2015 at 12:43 PM JR Conlin <[email protected]
> <mailto:[email protected]>> wrote:
>
>     As a site grows, it becomes more and more interested in owning and
>     monetizing a given user. Taking a slight twist on that, what a
>     site cares most about is ensuring that a given user is both unique
>     and accountable. (e.g. they don't care if you're "daniel" or some
>     long string of crap. They'll ask you for lots of personal info if
>     they can't get it. "Accountable" means that they can resolve you
>     as a unique impression regardless of device or location.)
>
>     I know that sites tend to distrust third parties pretty much for
>     the same reasons that users do, they're unknown and usually
>     rivals. The interesting take on the browser generating the ID is
>     that (with one notable exception) the browser manufacturer isn't a
>     direct competitor. This might entice facebook into offering their
>     own browser, but that's a different issue.
>
>     My experience is strictly anecdotal, but the sites I dealt with
>     generally found account management kind of a pain in the butt, to
>     the point where they'll use some crappy account registry library
>     with horribly broken-bits. (see http://youfailatemail.com for one
>     of my response domains). If navigator.auth.get returns a unique,
>     accountable ID for a given user, there's a plug in for Wordpress,
>     phpbb and a few shopping portal packages, I think you're probably
>     golden.
>
>     We're not going to get Facebook, Twitter, Amazon, or even Reddit
>     using this because they have too much invested in providing their
>     own login. You *might* get sites like Yahoo and news sites using it. 
>
>     On 7/29/2015 11:58 AM, Daniel Coates wrote:
>>     This is great, Sean!
>>
>>     You wrote:
>>
>>     "A website could ask for credentials from the navigator, and the
>>     browser can show its own trusted UI asking the user if and which
>>     ID to share to the website."
>>
>>     I'm curious about "which ID" specifically. I like Persona a lot
>>     (obviously) but one of the things about it that I think holds it
>>     back is that it requires sites to give up control (and
>>     potentially availability) of the login process. So does OpenID,
>>     et al.
>>
>>     It seems to me like the practice of outsourcing logins to a 3rd
>>     party service has mostly gone out of style. The story seems to
>>     go: "We're a startup, lets use Facebook for auth. We're doing
>>     well, lets transition to our own auth but allow signups with
>>     Facebook. Ok, lets get rid of Facebook." The more successful the
>>     site, the more they care about owning the login process because
>>     its a critical part of their business. Any general solution to
>>     the login problem needs to respect this. Fortunately, the
>>     user-agent is in a unique position to do this.
>>
>>     Is your vision of `navigator.auth.get` as sort of an API to an
>>     enhanced password manager? - It handles the credentials, picker,
>>     etc, and sync handles distribution. For signups maybe we prefill
>>     with your sync profile data? I think that would be a significant
>>     improvement to login page AutoFill. It doesn't eliminate account
>>     / password growth, but it makes it less painful, and it works
>>     with the web we already have.
>>
>>     On Wed, Jul 29, 2015 at 9:26 AM, Sean McArthur
>>     <[email protected] <mailto:[email protected]>> wrote:
>>
>>         I've been thinking again about how we can stop using so many
>>         passwords across the web. Now that pretty much every browser
>>         can be signed-in-to, we could try to standardize a way of
>>         getting *that* account.
>>
>>         Proposed:
>>
>>             navigator.auth.get() -> Promise<JWT>
>>
>>         Larger article:
>>         http://seanmonstar.com/post/125352745992/whats-the-password
>>
>>         I have a contact on the Microsoft Edge team that largely
>>         agrees with the idea, and my next steps would be to try to
>>         contact people on Chromium and WebKit and see if this is
>>         something we could pursue.
>>
>>         _______________________________________________
>>         Dev-fxacct mailing list
>>         [email protected] <mailto:[email protected]>
>>         https://mail.mozilla.org/listinfo/dev-fxacct
>>
>>
>>
>>
>>     _______________________________________________
>>     Dev-fxacct mailing list
>>     [email protected] <mailto:[email protected]>
>>     https://mail.mozilla.org/listinfo/dev-fxacct
>
>     _______________________________________________
>     Dev-fxacct mailing list
>     [email protected] <mailto:[email protected]>
>     https://mail.mozilla.org/listinfo/dev-fxacct
>

_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to