This website requires JavaScript.
Explore
Help
Sign in
lundberg
/
porchlight
Watch
1
Star
0
Fork
You've already forked porchlight
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
11a76d4ea8
porchlight
/
src
/
fastapi_oidc_op
History
Download ZIP
Download TAR.GZ
Johan Lundberg
11a76d4ea8
feat: add OIDC userinfo endpoint
2026-02-16 13:57:10 +01:00
..
authn
feat: redirect to OIDC authorization after login when pending
2026-02-16 13:34:06 +01:00
invite
feat: add MagicLinkService with token create/validate/cleanup
2026-02-13 15:02:53 +01:00
manage
feat: add authentication routes with session login, WebAuthn, and credential management
2026-02-16 11:39:50 +01:00
oidc
feat: add OIDC userinfo endpoint
2026-02-16 13:57:10 +01:00
static
refactor: simplify logo to clean doorway arch with amber light
2026-02-16 12:50:58 +01:00
store
feat: add SQLiteMagicLinkRepository with tests
2026-02-13 13:53:14 +01:00
templates
feat: add Porchlight branding with logo, favicon, and redesigned CSS theme
2026-02-16 12:08:19 +01:00
__init__.py
chore: create package structure with src layout
2026-02-12 14:39:07 +01:00
app.py
feat: add OIDC discovery, JWKS, and authorization endpoints
2026-02-16 13:33:40 +01:00
config.py
feat: add OIDC claims mapping and PorchlightUserInfo source
2026-02-16 12:52:43 +01:00
dependencies.py
feat: add authentication routes with session login, WebAuthn, and credential management
2026-02-16 11:39:50 +01:00
models.py
fix: make MagicLink.expires_at required, document validation test TODOs
2026-02-12 15:33:08 +01:00
userid.py
fix: add collision retry for userid generation
2026-02-12 15:34:31 +01:00