Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A Web Of Identity

A Web Of Identity

We're moving from a web of pages to a web of people and devices. Those people and devices have identities associated with them. In this talk I'm going to show how identity is currently propagated from devices to browsers to sites and apps. I'll also talk about the new kinds of devices that are turning up on the market, how they're using the web, how they're changing the web and what we can do about it.

Ade Oshineye

June 07, 2013
Tweet

More Decks by Ade Oshineye

Other Decks in Technology

Transcript

  1. “HALF THE STORY HAS NEVER BEEN TOLD” I’m going to

    tell you a story today. It’s not a true story but it offers a different way of looking at things
  2. HISTORY IS WRITTEN BY THE SURVIVORS Survivorship bias means they

    can’t help making it seem inevitable that they would survive Game Of Thrones & survivorship bias
  3. NEVER TRUST SOMEONE WHO DOESN’T HAVE A FAVOURITE VERSION OF

    HTML History is full of skeletons: https://en.wikipedia.org/wiki/HTML
  4. PAGES HTML LINKS The links we have today are a

    choice not an artifact Other hypertext systems made other choices (multiple targets or bidirectional links) History API
  5. EMBRACE & ABSORB Gateways got built and the web devoured

    it’s competitors It didn’t try to become them it just took their strengths
  6. “WE ARE THE WEB. WE WILL ADD YOUR BIOLOGICAL AND

    TECHNOLOGICAL DISTINCTIVENESS TO OUR OWN. RESISTANCE IS FUTILE. This is why it’s so hard to define the web today
  7. ATTACK OF THE NATIVE APPS Knives versus forks: who has

    a preference? Apps versus web: who has a preference? If you have a preference then “you have already lost”
  8. APPLE 4 - SAMSUNG 27 From 2.8inch to 10.1 inch

    devices. Next week this changes
  9. CROSS-DEVICE SSO USER AUTHORISES SERVICE NOT DEVICE SSO FROM BROWSER

    TO APP SSO FROM APP TO BROWSER Based on OpenID Connect’s IDTokens
  10. WRONG CONTEXT A webview inside the app is the wrong

    context for connecting my accounts Desktop browser would be great
  11. MOBILE ONE WEB There isn’t a mobile web. There’s a

    set of mobile contexts and ONE WEB