Building an internal IT portal with Flask, Okta OIDC, and a GitHub username lookup
How I built an internal IT engineering portal in Flask — using Okta as the OIDC provider, layering on defense-in-depth security (Talisman, CSRF, rate limiting, server-side sessions, JWT verification), and shipping a self-service page that maps a work email to its corresponding GitHub username.
Read more