Sign in
Join now
ywt
becca.monster
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A JWT library for Gleam
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
rebecca
493e1ac6
Copied
Failed
Copy SHA
:memo: update changelog
v2.0.0
Copy SHA
Browse repository
committed
4mo ago
rebecca
512c2fea
Copied
Failed
Copy SHA
:rocket: v2
Copy SHA
Browse repository
committed
4mo ago
rebecca
edb526aa
Copied
Failed
Copy SHA
:sparkles: reject extended/formatted base64url segments
Copy SHA
Browse repository
committed
4mo ago
rebecca
8326da34
Copied
Failed
Copy SHA
:recycle: ParseError -> Error, make decode_unsafely_without_validation return the error type make InvalidAudience support arrays
Copy SHA
Browse repository
committed
4mo ago
rebecca
f3ef9fb0
Copied
Failed
Copy SHA
:sparkles: consistent json decoding, preferring later fields as per the JWT spec.
Copy SHA
Browse repository
committed
4mo ago
rebecca
9277a52a
Copied
Failed
Copy SHA
:sparkles: reject keys with invalid parameters early
Copy SHA
Browse repository
committed
4mo ago
rebecca
6aef2004
Copied
Failed
Copy SHA
:sparkles: reject decoding hmac keys with insufficient key material
Copy SHA
Browse repository
committed
5mo ago
rebecca
3c5b69e9
Copied
Failed
Copy SHA
:sparkles: reject non-numeric iat claims
Copy SHA
Browse repository
committed
5mo ago
rebecca
555c66a1
Copied
Failed
Copy SHA
:sparkles: reject b64:false headers
Copy SHA
Browse repository
committed
5mo ago
rebecca
e06bf239
Copied
Failed
Copy SHA
:sparkles: reject `crit` header
Copy SHA
Browse repository
committed
5mo ago
rebecca
1fa9bc46
Copied
Failed
Copy SHA
:memo: CHANGELOG
Copy SHA
Browse repository
committed
5mo ago
rebecca
d1ca6f1d
Copied
Failed
Copy SHA
:sparkles: support array "aud" values, support float timestamps
Copy SHA
Browse repository
committed
5mo ago
rebecca
a1613511
Copied
Failed
Copy SHA
:sparkles: introduce special error variants for InvalidType, HeaderDecodingError
Copy SHA
Browse repository
committed
5mo ago
rebecca
77f0a415
Copied
Failed
Copy SHA
:memo: clean up docs
Copy SHA
Browse repository
committed
5mo ago
rebecca
d7bf6bd6
Copied
Failed
Copy SHA
:bug: make `alg` field optional for RSA keys.
Copy SHA
Browse repository
committed
5mo ago
rebecca
3a2b8f79
Copied
Failed
Copy SHA
:recycle: fix otp 29.0 deprecation warnings.
fix/rsa-jwk-optional-alg
Copy SHA
Browse repository
committed
5mo ago
rebecca
ac62b7d0
Copied
Failed
Copy SHA
update changelog
v1.2.0
Copy SHA
Browse repository
committed
8mo ago
rebecca
cac1cb5d
Copied
Failed
Copy SHA
always validate exp, nbf, aud claims if present in the token.
Copy SHA
Browse repository
committed
8mo ago
rebecca
083f2ad3
Copied
Failed
Copy SHA
remove back to top links from hover documentation
v1.1.1
Copy SHA
Browse repository
committed
8mo ago
rebecca
32666203
Copied
Failed
Copy SHA
Merge branch 'script_coded-main-patch-70629' into 'main'
Copy SHA
Browse repository
committed
9mo ago
Malcolm Nihlén
8c9ad6e9
Copied
Failed
Copy SHA
📝 fix typo in set_decoder docs
Copy SHA
Browse repository
committed
9mo ago
yoshie
6ca2ab34
Copied
Failed
Copy SHA
:bookmark: v1.1.0
v1.1.0
Copy SHA
Browse repository
committed
10mo ago
yoshie
c4b7e38d
Copied
Failed
Copy SHA
:memo: add CHANGELOG.md
Copy SHA
Browse repository
committed
10mo ago
yoshie
154a676e
Copied
Failed
Copy SHA
add claim.typ
Copy SHA
Browse repository
committed
10mo ago
yoshie
0d753901
Copied
Failed
Copy SHA
Merge branch 'push-qyyymwomtsun' into 'main'
Copy SHA
Browse repository
committed
10mo ago
Dominik Süß
aac1c342
Copied
Failed
Copy SHA
fix: remove typ validation
Copy SHA
Browse repository
committed
10mo ago
yoshie
8b05faef
Copied
Failed
Copy SHA
:bug: fix typo in random_id
v.1.0.1
Copy SHA
Browse repository
committed
11mo ago
yoshie
f62cc6ea
Copied
Failed
Copy SHA
:memo: javascript readme example
Copy SHA
Browse repository
committed
1y ago
yoshie
5ca5f1cb
Copied
Failed
Copy SHA
:bookmark: v1.0.0
v1.0.0
Copy SHA
Browse repository
committed
1y ago
yoshie
3ddcea42
Copied
Failed
Copy SHA
Merge branch 'v1' into 'main'
Copy SHA
Browse repository
committed
1y ago
yoshie
199150f9
Copied
Failed
Copy SHA
:truck: no more crimes because of docs
v1
Copy SHA
Browse repository
committed
1y ago
yoshie
fa65ee5a
Copied
Failed
Copy SHA
:recycle: use gleam-written jwk import instead of native javascript
Copy SHA
Browse repository
committed
1y ago
yoshie
43eec82c
Copied
Failed
Copy SHA
:bug: fix ecdsa on javascript
Copy SHA
Browse repository
committed
1y ago
yoshie
6343b7ba
Copied
Failed
Copy SHA
:sparkles: validate minimum required secret length in public constructors
Copy SHA
Browse repository
committed
1y ago
yoshie
9aeb53eb
Copied
Failed
Copy SHA
:fire: remove _name constants from claims
Copy SHA
Browse repository
committed
1y ago
yoshie
64ff6e30
Copied
Failed
Copy SHA
:recycle: move sign_key and verify_key too
Copy SHA
Browse repository
committed
1y ago
yoshie
c3035361
Copied
Failed
Copy SHA
:recycle: move algorithm stuff out of core into the public module
Copy SHA
Browse repository
committed
1y ago
yoshie
9ef1a155
Copied
Failed
Copy SHA
:sparkles: reintroduce generate
Copy SHA
Browse repository
committed
1y ago
yoshie
6d28c8ed
Copied
Failed
Copy SHA
:recycle: less implementation details in the javascript ffi
Copy SHA
Browse repository
committed
1y ago
yoshie
9a55e312
Copied
Failed
Copy SHA
:memo: fix claim docs
Copy SHA
Browse repository
committed
1y ago
yoshie
a6b29835
Copied
Failed
Copy SHA
:truck: move ffi files into core
Copy SHA
Browse repository
committed
1y ago
yoshie
a937e815
Copied
Failed
Copy SHA
:memo: sign/verify docs
Copy SHA
Browse repository
committed
1y ago
yoshie
d29f2335
Copied
Failed
Copy SHA
:alembic: fix js tests, remove generate for a second
Copy SHA
Browse repository
committed
1y ago
yoshie
7182f232
Copied
Failed
Copy SHA
:construction: checkout, still restructuring, I hate this library
Copy SHA
Browse repository
committed
1y ago
yoshi~
3b8f14c2
Copied
Failed
Copy SHA
:white_check_mark: ai slob tests > no tests
Copy SHA
Browse repository
committed
1y ago
yoshi~
00034550
Copied
Failed
Copy SHA
:bug: allow independent curve/digest combinations
Copy SHA
Browse repository
committed
1y ago
yoshi~
ee5c32e5
Copied
Failed
Copy SHA
:white_check_mark: use record syntax for our own types in erlang ffi
Copy SHA
Browse repository
committed
1y ago
yoshi~
a6b70e43
Copied
Failed
Copy SHA
:bug: make sure that a header with a kid only matches keys with a matching key
Copy SHA
Browse repository
committed
1y ago
yoshi~
bcf4c8fb
Copied
Failed
Copy SHA
:sparkles: to_jwk(s)
Copy SHA
Browse repository
committed
1y ago
yoshi~
f804c6d7
Copied
Failed
Copy SHA
:sparkles: generate keys
Copy SHA
Browse repository
committed
1y ago
yoshi~
0dcb6c00
Copied
Failed
Copy SHA
:sparkles: support decoding symmetric sign keys
Copy SHA
Browse repository
committed
1y ago
yoshi~
c46ad9c1
Copied
Failed
Copy SHA
:recycle: sign_key.to_verify -> verify_key.from
Copy SHA
Browse repository
committed
1y ago
yoshi~
488ccf4e
Copied
Failed
Copy SHA
:recycle: shuffle some code around
Copy SHA
Browse repository
committed
1y ago
yoshi~
24b24866
Copied
Failed
Copy SHA
:sparkles: add verify_set_decoder
Copy SHA
Browse repository
committed
1y ago
yoshi~
8d7109a4
Copied
Failed
Copy SHA
:sparkles: what if I just wrote my own preprocessor instead LOL
Copy SHA
Browse repository
committed
1y ago
yoshi~
25bdb7ce
Copied
Failed
Copy SHA
:clown_face: WITH THE POWER OF SYMLINKS
Copy SHA
Browse repository
committed
1y ago
yoshi~
48d6eb99
Copied
Failed
Copy SHA
:memo: unify everything again, docs
Copy SHA
Browse repository
committed
1y ago
yoshi~
2d67e81b
Copied
Failed
Copy SHA
:rocket: initial commit
Copy SHA
Browse repository
committed
1y ago