Skip to content

Instantly share code, notes, and snippets.

View jamestufen's full-sized avatar

James Tufenkdjian jamestufen

View GitHub Profile
@jamestufen
jamestufen / my_super_ugly_jwt_code.rb
Created November 29, 2022 22:05
my_super_ugly_jwt_code.rb
# frozen_string_literal: true
# HMAC
hmac_secret = 'my$ecretK3y'
# JWT payloads are encouraged to be 3 letters, to save space
payload = { iss: "Modern Treasury", # issuer
sub: "user", # subject
aud: "web client", # audience