Files
profilarr/.gitignore
Sam Chau d2133aa457 feat(auth): implement authentication system
- Username/password login with bcrypt and session cookies
- API key authentication (X-Api-Key header or ?apikey query param)
- AUTH env var modes: on, local, off, oidc
- Generic OIDC support for external providers
- Session metadata tracking (IP, browser, device)
- Security settings page (password, sessions, API key)
- Login analysis with typo and attack detection
- Auth event logging throughout
2026-01-26 00:22:05 +10:30

48 lines
451 B
Plaintext

node_modules
# Claude context
CLAUDE.md
.claudeignore
# Output
.output
.vercel
.netlify
.wrangler
/dist
/static
# Application
/temp
/config
# OS
.DS_Store
Thumbs.db
# Env
.env
.env.*
!.env.example
!.env.test
# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
# .NET
bin/
obj/
*.user
*.suo
.vs/
# Bruno environments (contain API keys)
bruno/environments/
# OIDC testing (local Keycloak config)
test/oidc/
# Research repos
research/