9dfd4ef326
✨ feat: add Google and Apple OAuth via better-auth socialProviders
2026-04-08 09:12:50 -04:00
dab77befc2
style(auth): standardize auth file formatting
2026-04-07 08:09:32 -04:00
4c6f880a3f
feat(auth): configure trustedOrigins for CSRF protection
...
Add trustedOrigins to better-auth config to ensure proper origin
validation behind reverse proxy.
2026-04-06 23:18:20 -04:00
ece03a9124
feat(auth): validate required env vars at startup
...
Add explicit validation for BETTER_AUTH_SECRET, BETTER_AUTH_URL, and
Authentik config variables. Set secret explicitly in better-auth config
to prevent silent session loss on restart.
2026-04-06 23:17:51 -04:00
08a894577b
refactor: replace next-auth with better-auth core and client
2026-04-06 22:41:11 -04:00
f92c79ac60
implement auth error page and moved auth-related pages to /auth path
2025-08-19 04:27:13 -04:00
92535f7e54
claude drizzle integration
2025-08-19 01:54:19 -04:00
1fdc20ee0c
fix random auth errors
...
idk how i did it
2025-08-16 22:15:22 -04:00
1fe3ef0ee1
fix untrustedHost authjs issue
...
https://authjs.dev/reference/core/errors#untrustedhost
2025-08-16 19:39:46 -04:00
2c6737ceb4
implement authentik auth
2025-08-16 19:09:57 -04:00