Skip to content

Instantly share code, notes, and snippets.

@peterw
Created December 31, 2022 02:09
Show Gist options
  • Save peterw/2f0f28dfa4e5d53911c7d740bf19be71 to your computer and use it in GitHub Desktop.
Save peterw/2f0f28dfa4e5d53911c7d740bf19be71 to your computer and use it in GitHub Desktop.
private_key = b"""-----BEGIN PRIVATE KEY-----
MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDsNJNiYfRbeNYE
HROtO0N/RetfgUkpRcUJDVnMctodZw5/Jw/uPH0U7m47Gt31vnudaxFn4TKWrCnp
yDuSRklsN8dYflr85E+MKTIQsWMU3U2A+neWMY+lcpw+vvMUFwi44ZzljHSu7s97
YC+oCjXSAmZeebA02PN2EtdkrsxuneWTKg52Zx8ESkFSpd8bKF3SyujncDKY9DSY
JUGMI50UWKBZ7NdGzcMxjJsmDcCe+szfTzg4KfXW1/pzlMJ2n7m3ItNN84bPqlcc
xaEiBM00vxiDCOawro5JaVsv+oDh3bk5L2v09+ThyMr47CtOHtsY1aWMQPv2iEpG
WZZqUhMfAgMBAAECggEBAIGTlgaylcpYT4+SI+k0SaLYSHbsBaaOj7iXiluN5fmb
P2ihlSusIzIIWpAx/PGCvW1t/u5tq8LcT2HgZk2oIT8smj8BkgiJdtn8/2oI5cHc
ZVgMDu5l4ddxOCVzuwWaXT6PBfMnShttBoU4DuywLTY3+tB5ESDsoyJy05Z4Dc3f
4uX8UFYGLuDAQ+6+8oLSr6tStyITDLjMCIho756//kEHHs1Bhk8fclO67p1CbthU
5fQjcCaYvelNbrXDG3wblevnMlWqEA7KxLZmSH4+UlXUuDfbuL0nc/sYSApSSneF
ClcL3e3/dhdYXjHgiLyHenMTPCYAyBNleEGZG8zKugECgYEA+w+FBGybQpnXjfvP
HJPMzmiik1EEYyQkCLYYpyPQVzF1bVCpGv5MphLsJLNVBs9WCPQ/HaQG0yzyVD8S
H56sd2GQXDlu3inVQozYTzk6mUU4jJuZoF4vjfHFXNQwPhbNwU28+E+VxHUrbPV6
65noZMBMWXHdHt0vz/3TrJMSvdECgYEA8No8onWkLbZU0U9MjeFwZD/fZt7r/WZI
IUGDCGiredS40ZhboqT5acWNpcjYT+TO0UwtlMD2VDVhUd/Y/GXbNJwATlDQChvJ
UhNwAVQtUUzIo71d1tX4NuWCedb9ChmtZ/DB8HFWBV/dlYnGR1uwFulbgMlobz20
59VUmbTLTe8CgYEAjJw/kp/FQULqcBIFCGta/Iur6jgo7eHS8LIUEqBDUmJX8zaG
z6B3i1fzvAZYa6z58Z/iLZatX96/hiGg4+a5j08sTAq6pmDlmRVLHOvffvI+3rlT
DHdTyPsM35XTwyKAcHA6kxP3vIUnIipGgue7OZpd6IaWInAdFC+EOxZQG9ECgYEA
0ftim7z2y0fIgMejFZtzcmNhcP1vP3hZ8Gx+QemHfmsgStOLKKyuKjIrAVuug1EX
os/IeYUV/Wqgk1IWik5/I0nS1nSMPBPnnCAIKZBrBhNsZZzmYDQh+DJ2Y6U07QZf
8VusqeUVuw/OTt5UOMhOKFuBBDIUU8+3ldueq3c9PI8CgYEAs96685DGg+n+P1Z4
TDVLQv6+EQIAmxcO0BU6QI3T44E4q11dMFN/+Fpq1eoQBbB6CJnQwtIRaUYcqnKS
Ow6fXvP8knZLF1a9sxz0aOPYuxzoqp4oa/XIlXaU7GDW2hzgoiQ7klp6eaWZIYD1
qSSvIIe2eTv5qVMUHcp9ybTdRkk=
-----END PRIVATE KEY-----"""
public_key = "530b085e-ed69-4a79-bb49-038be0e2d445"
def history(request):
encoded = jwt.encode({"iat": datetime.now(), "exp": "1639493385", "iss": public_key}, private_key, algorithm="RS256")
print(encoded)
return render(request, 'tokgenie/history.html', {'jws': encoded})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment