Archive
Authentication2 writings
Tags
3jdBJI9abG8Qq6NoRHsCbR2Tk1HazH2iWFMtbuVE8hEQC81vc+U54TeIj00f2ycwkHJ61NDhQZ3bsNcdvNGAXsmBmmHBspU+qIxBtmSazWo+jtN1JVWVOrXi26IzfWzdrKAog3zE3wXiWD6qOdBZ0k+VnrV1nfCHwi60VYjN0LzLDZV3pnh2aQ1lJkwZo4//BMXjPtphZo1NuosnOc3X2rfZPnOyUsMuRjZMTmLiSc3lSlMx4P+NnPjEHsukGNBh68FgCw5SnUFSpqMuEBUy8AF4lAi5B5byTE+UFnSW8GKyE0Rqof1M4vJG4oHL5NJtpHuGNwE9XlWOz55wKWy3C/GkL26TcciEpydWQnoKRo1miLeWB8plCssQ361hVtomkEVwmmKtSRL39IbEaVOm0Xqx91FMKXLZuRSfoC2CWfu13tMdEYMQTZ2MlGR2vMhP0p1fjpJwtRTJjajpmLutYZ+ucZi9c4R2g06DS/RHDyXonD4LTU9Hp8XtzgxEdJlaHMR2ned/lIrVLSdzJzXK2oPGYR4V4dMs4gl12Mow+a78i6JFbHHMYJczxcJRbclx8dOliEnDr/tY6K6xuav7utRbRs/bk6XBgWcHTXyV0LZFDPe/TLMQmbJqjMWqwYcrnV1VQKfte58wy5oKegcETVvVIdF1Vm5TiAClQ+5Ek/pfEi+g36lrkHeenmhTUJFQst4EaKoGrW1FoueG9re7uwb0VadUFhUZWDi526mfQXA/dEvh1BppJq+d2ZgR3mtfiqhyjGQxniqQhQ4vNsfbkoLQgcJFlYoiqh0AToeh0qU2aPEPyGA5GksIW4kKPamX/TDrV//uVP4JZ/CwGx7d0G2TlWcv1snpoUQAj3C8OF77WB2/xU5HYrCPIkjbtB/KlzUyi7DEWC1lUQvkdnC742sso67GRhiOywB90bK3eiwyKQ7vdrDYsZ3APaqQ9WY2BDgfwJz0Sc0ytSZzLF7Q0SlzpDSGzEqa4iPeBUZhL5BzNkg2llLmr+xuZK92MnVobqII5LSxIGNFXRKzYFcHv0dnUNdNpDb766/tCTJnlA1rdGxiNu6oHkqAoJAfktdxPwIN0ARHpvqPqddWhrSnGHDhAXNS5F3uvuuS1KVA36yBE6T+Afo6C8uNlToGhF4tcnT2edXiaPbHMH0NKLksU6HJnkyAGm8cvhQBaY96uJU2c9NIQ06dkBIq8r/A3qfB0U23sD21vFB/AxC+LmfyVZr3vdYFanHA9/UZ9GOD
summer
- Fixing the 403 Forbidden Error From Keycloak's UserInfo Endpoint🤖 Keycloak's UserInfo endpoint returns 403 Forbidden when the Access Token lacks the `openid` scope. Notes on debugging the error through mozilla_django_oidc logs and fixing it by requesting the token with the right scope.JWTAuthorizationAuthentication4 min
autumn
- Web Authentication & AuthorizationFrom cookies to JWT: how the web works around HTTP's statelessness, and the trade-offs each step inherits.WebAuthorizationAuthentication14 min