Added Sam Bellen

This commit is contained in:
Johan Thelin 2019-03-04 10:51:23 +01:00
parent ced6514cdc
commit 7101724cda
4 changed files with 63 additions and 7 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

View file

@ -101,12 +101,18 @@
Docs or it didn't happen!
</a>
</div><div class="col-md-4">
<a href="speakers-and-talks.html#sbellen" class="speakerfront">
<img class="speakergrid" src="images/speaker-sbellen.png" alt="Sam Bellen"><br />
<b>Sam Bellen</b><br />
Knock knock, who&#39;s there? Authenticating your single page apps using JSON Web Tokens.
</a>
</div></div><div class="row"><div class="col-md-4">
<a href="speakers-and-talks.html#mboehm" class="speakerfront">
<img class="speakergrid" src="images/speaker-mboehm.png" alt="Mirko Boehm"><br />
<b>Mirko Boehm</b><br />
Open Source, Standards Development and Patents in Europe
</a>
</div></div><div class="row"><div class="col-md-4">
</div><div class="col-md-4">
<a href="speakers-and-talks.html#kdikshit" class="speakerfront">
<img class="speakergrid" src="images/speaker-kdikshit.png" alt="Kalyan Dikshit"><br />
<b>Kalyan Dikshit</b><br />
@ -118,13 +124,13 @@
<b>Kristoffer Grönlund</b><br />
Let&#39;s Lisp like it&#39;s 1959
</a>
</div><div class="col-md-4">
</div></div><div class="row"><div class="col-md-4">
<a href="speakers-and-talks.html#jjongboom" class="speakerfront">
<img class="speakergrid" src="images/speaker-jjongboom.png" alt="Jan Jongboom"><br />
<b>Jan Jongboom</b><br />
17,000 contributions in 32K RAM
</a>
</div></div><div class="row"><div class="col-md-4">
</div><div class="col-md-4">
<a href="speakers-and-talks.html#mkerrisk" class="speakerfront">
<img class="speakergrid" src="images/speaker-mkerrisk.png" alt="Michael Kerrisk"><br />
<b>Michael Kerrisk</b><br />
@ -136,13 +142,13 @@
<b>Chris Lamb</b><br />
What can free software learn from classical music?
</a>
</div><div class="col-md-4">
</div></div><div class="row"><div class="col-md-4">
<a href="speakers-and-talks.html#aossowski" class="speakerfront">
<img class="speakergrid" src="images/speaker-aossowski.png" alt="Anna Ossowski"><br />
<b>Anna Ossowski</b><br />
Flourishing FLOSS: Making Your Project Successful
</a>
</div></div><div class="row"><div class="col-md-4">
</div><div class="col-md-4">
<a href="speakers-and-talks.html#aroxell" class="speakerfront">
<img class="speakergrid" src="images/speaker-aroxell.png" alt="Anders Roxell"><br />
<b>Anders Roxell</b><br />

View file

@ -203,7 +203,7 @@ All sessions include time for Q&amp;A and to move between rooms.</p>
<tr>
<td class="scheduletime">13.30&nbsp;-&nbsp;13.45</td>
<td rowspan="4">
<td rowspan="2">
<div class="talkspeaker">T.B.D.</div>
@ -223,6 +223,12 @@ All sessions include time for Q&amp;A and to move between rooms.</p>
<tr>
<td class="scheduletime">14.00&nbsp;-&nbsp;14.15</td>
<td rowspan="2">
<div class="talkspeaker">T.B.D.</div>
</td>
</tr>
<tr>
@ -317,6 +323,26 @@ All sessions include time for Q&amp;A and to move between rooms.</p>
<tr>
<td class="scheduletime">16.45&nbsp;-&nbsp;17.00</td>
</tr>
<tr>
<td class="scheduletime">17.00&nbsp;-&nbsp;17.15</td>
<td rowspan="2">
<div class="talkspeaker">T.B.D.</div>
</td>
<td rowspan="2">
<div class="talkspeaker">T.B.D.</div>
</td>
</tr>
<tr>
<td class="scheduletime">17.15&nbsp;-&nbsp;17.30</td>
</tr>
</table>
</div>
@ -533,8 +559,14 @@ All sessions include time for Q&amp;A and to move between rooms.</p>
<td class="scheduletime">15.30&nbsp;-&nbsp;15.45</td>
<td rowspan="2">
<div class="talkspeaker">T.B.D.</div>
<a href="speakers-and-talks.html#sbellen">
<div class="talktitle">Knock knock, who's there? Authenticating your single page apps using JSON Web Tokens.</div>
<div class="talkspeaker">Sam Bellen</div>
</a>
</td>
<td rowspan="2">

View file

@ -83,6 +83,24 @@
</div><div class="bio">
Since joining the open-source family in 2013, Mikey has been giving talks and writing articles about docs, DevOps, and community. She regularly runs documentation workshops, hackfests, and help desks at developer conferences. Owner of the sporadic-erratic blog <a href="http://docsideofthemoon.com">docsideofthemoon.com</a>, lover of music, dance, traveling, and coffee.
</div></div>
</div><a name="sbellen" class="offsetanchor"></a>
<div class="row speakerrow">
<div class="col-md-3">
<div class="speaker-photo"><img class="sp-image" src="images/speaker-sbellen.png" alt="Sam Bellen"></div>
</div>
<div class="col-md-9">
<div class="name">Sam Bellen</div>
<div class="title">Knock knock, who's there? Authenticating your single page apps using JSON Web Tokens.</div><div class="abstract">
When it comes to writing code, theres nothing we take more serious than authentication and security. Modern single page applications bring along new challenges. By using solutions like the OpenID Connect protocol and JSON Web Tokens we can improve the user experience when authenticating with your apps, providing a seamless authentication process.
</div><div class="abstract">
In this talk I will try to explain in depth, the way JSON Web Tokens work and can be used to secure your single page apps. I will explain the difference between using opaque tokens and JWTs. The talks will also give an overview of a modern authentication flow and a step by step breakdown of how it works exactly. No specific previous knowledge is required, but it helps the audience has some experience with authenticating users.
</div><div class="bio">
I'm Google Developer Expert who works as a Developer Evangelist at Auth0. At Auth0 we're trying to make authentication and identification as easy as possible, while still keeping it secure.
</div><div class="bio">
After office hours I like to play around with the web-audio API, and other "exotic" browser API's. One of my side projects is a library to add audio effects to an audio input using JavaScript.
</div><div class="bio">
When I'm not behind a computer, you can me find playing the guitar, having a beer at a concert, or trying to snap the next perfect picture.
</div></div>
</div><a name="mboehm" class="offsetanchor"></a>
<div class="row speakerrow">
<div class="col-md-3">