$30 off During Our Annual Pro Sale. View Details »

Building Custom User Experiences from the Edge

Building Custom User Experiences from the Edge

Delivering custom user experiences for WIRED’s Ad Free product presented a challenge for our current architecture and content management system. By leaning on features exposed by Fastly’s Varnish implementation, we were able to build special site experiences for different users. Join me as I discuss how we solved this problem with the use of edge authentication.

Zack Tollman

July 21, 2016
Tweet

More Decks by Zack Tollman

Other Decks in Technology

Transcript

  1. Building Custom
    User Experiences
    from the Edge
    Zack Tollman @tollmanz

    View Slide

  2. Ad Free WIRED.com

    View Slide

  3. View Slide

  4. View Slide

  5. View Slide

  6. View Slide

  7. https://flic.kr/p/81wbjN https://creativecommons.org/licenses/by/2.0/

    View Slide

  8. UUID
    Expiration
    Status
    Signature

    View Slide

  9. View Slide

  10. X-Logged-In = 1
    X-Logged-In = 0

    View Slide

  11. Vary on status header

    View Slide

  12. View Slide

  13. https://github.com/fastly/
    token-functions

    View Slide

  14. https://speakerdeck.com/tollmanz/
    @tollmanz

    View Slide