JSON Web Tokens

Yeh, JWTs.

We call 'em jots not jay-dubbya-tees...

Objectives

  1. Be able to explain what a JWT is
  2. Be able to explain why JWTs are used
  3. Implement a JWT

You'll revisit these!

What is a JWT?

Objectives

  1. Be able to explain what a JWT is
  2. Be able to explain why JWTs are used
  3. Implement a JWT

Discuss:

What is Something?

Where would we use Something?

3 ways to refactor your last project into Something-style

Something Else

Setup

Something else

What does this evaluate to?

Objectives

  1. Something
  2. Something Else
  3. Some other thing

Revisiting Post It!

Time for a CFU!

Reflect

Show how to use Something Else on your whiteboards

How do we use Something Else with Something?

This technique is called Everybody Writes

Take Note:

Something Else:

  1. Do Something
  2. Do Another Thing
  3. One More Thing
  4. These Are The Steps
  5. I have Named The Steps

This technique is called Name The Steps

Anytime you Name The Steps, make them write it with BOARD = PAPER

Some other thing

Objectives

  1. Something
  2. Something Else
  3. Some other thing

Check Your Understanding

  1. Pull up Something
  2. Use Something Else
  3. Try Some Other Thing
  4. Check your work and refactor

This technique is called Name The Steps

They should write it down, the BOARD = PAPER techique

Exercise:

10 Minutes: try to do Something

10 Minutes: Do Something Else, Recursively

25 Minutes: Use Some Other Thing to fix the problem with Something Else

This technique is called Brighten Lines

JSON Web Tokens

By Lionel Lints

JSON Web Tokens

An overview of JSON Web Tokens

  • 861