Commit Graph
117 Commits
Author SHA1 Message Date
Alex YangandGitHub 6160564253 docs: add warning about localhost in trusted origins (#8527) 2026-03-09 23:08:20 +00:00
Jonathan SaminesandGitHub 51f870add5 docs: add background tasks (#8395) 2026-03-05 18:16:10 -08:00
e42ead5802 feat(core): add experimental opentelemetry instrumentation (#8027)
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
2026-03-03 12:48:26 -08:00
Alex YangandGitHub f5884aabe7 docs: fix default secret value in options reference (#8295) 2026-03-02 19:38:58 +00:00
John ZilaandGitHub 07b839088a feat: support non-destructive key rotation for BETTER_AUTH_SECRET (#7738) 2026-02-28 15:36:52 -08:00
nphlpandGitHub c9f6ea9cf3 fix: prevent email enumeration on /change-email, add customSyntheticUser (#8097) 2026-02-28 13:59:12 -08:00
TaesuandGitHub 6beb0a1360 fix(cookies): export getAccountCookie from better-auth/cookies (#8181) 2026-02-27 04:32:49 +00:00
Luis G EstradesandGitHub ffdf7f1794 docs: correct video link (#8142) 2026-02-25 11:51:41 +00:00
TaesuandGitHub 3ec7d41a91 feat: limit enumeration on sign-up when email verification is required (#8091) 2026-02-21 15:51:08 -08:00
07d216dc29 feat: support accepting callback for trusted providers function (#7904)
Co-authored-by: Paola Estefanía de Campos <84341268+Paola3stefania@users.noreply.github.com>
2026-02-17 23:24:59 -08:00
Paola Estefanía de CamposandGitHub bb49394036 docs: add trustedProxyHeaders section to security reference (#7835) 2026-02-12 06:56:51 +00:00
SaviruGitHubAlex YangPaola Estefanía de CamposTim Kellerclaude[bot] <41898282+claude[bot]@users.noreply.github.com>Alex YangTaesucopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
5c6ccfa688 docs: update to React Router v7 and improve docs (#7457)
Co-authored-by: Alex Yang <himself65@outlook.com>
Co-authored-by: Paola Estefanía de Campos <84341268+Paola3stefania@users.noreply.github.com>
Co-authored-by: Tim Keller <36288711+tjkeller-xyz@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Alex Yang <himself65@users.noreply.github.com>
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-02-05 18:46:34 +00:00
TaesuandGitHub 762a11f971 fix: respect the explicitly set sendOnSignUp option (#7593) 2026-01-25 00:32:42 +00:00
ba366559f3 fix: set default logger level to "warn" (#7597)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: taesu <taesu@better-auth.com>
2026-01-25 00:26:49 +00:00
TaesuandGitHub 1088b1c7c1 docs: move errors content to reference section (#7581) 2026-01-23 23:54:53 +00:00
MaxwellandGitHub 179db28f37 docs: add "10 Better Auth plugins that just save so much time" resource (#7455) 2026-01-18 21:53:58 +00:00
TaesuandGitHub fd1dcf94d6 feat: add skipTrailingSlashes option to advanced config (#7404) 2026-01-16 17:09:20 +00:00
Alex YangandGitHub 178f7ac2d7 docs: add corporate proxy configuration instructions in faq.mdx (#7402) 2026-01-15 19:16:23 +00:00
Alex YangandGitHub bb68f8e78f docs: update faq.mdx (#7309) 2026-01-12 15:27:35 -08:00
Alex YangandGitHub 16fca560f7 docs: update FAQ with dual module hazard (#7305) 2026-01-12 14:51:45 -08:00
Alex YangandGitHub 669dba00c3 docs(faq): add troubleshooting guide for dual module hazard (#7299) 2026-01-12 11:20:55 -08:00
69c9c790db feat(oauth): add custom authorizationEndpoint option (#6962)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 09:08:10 -08:00
Meet GotiandGitHub 3f4044ba13 docs: update upstream remote setup commands in contributing guide (#7265) 2026-01-12 03:38:21 -08:00
5989c12611 fix(core): separate CSRF and origin checks (#7204)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-01-10 16:27:54 -08:00
TaesuGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
a0dcb9b7b9 docs: clean up broken links (#7227)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-09 18:05:33 -08:00
MaxwellandGitHub 2a80e02ad4 docs: document disableOriginCheck in options.mdx (#7199) 2026-01-08 23:42:20 +10:00
Alex YangandGitHub a17468438d docs: build regression after format (#7110) 2026-01-04 01:28:36 +08:00
Alex YangandGitHub 8b01d6abac chore: format markdown (#7103) 2026-01-03 16:55:39 +08:00
e8aa51c052 feat: support form data for email sign-in/sign-up and fallback to checking fetch Metadata for first login (#6314)
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: Jonathan Samines <jn.samines@gmail.com>
2025-12-25 11:05:23 -08:00
4f1ec5414e fix: correct accountLinking default to true (#6963)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-12-25 01:11:06 +08:00
TaesuandGitHub ae90b482d0 fix: correct wildcard pattern matching for trustedOrigins (#6904) 2025-12-23 14:08:58 +08:00
Paola Estefanía de CamposandGitHub 65193cb56d doc(auth): clarify trustedOrigins callback request parameter (#6890) 2025-12-19 16:40:37 -08:00
Paola Estefanía de CamposandGitHub 19d2b3a990 fix(auth): respect trustedOrigins when baseURL is inferred (#6882) 2025-12-19 09:08:37 -08:00
TaesuandGitHub d3ebfacd91 fix: respect IP headers in dev/test environments (#6854) 2025-12-18 20:25:10 +08:00
Jonathan SaminesandGitHub d09c580bcb feat: add ctx.isTrustedDomain helper (#6462) 2025-12-04 12:45:10 -08:00
Bereket EngidaandGitHub 066064b6b7 feat: support storing account data in a cookie (#6013) 2025-11-21 12:18:47 -08:00
Bereket EngidaandGitHub bb7723cc35 refactor: improved change email verification flow (#6088) 2025-11-19 08:24:43 +00:00
Bereket EngidaandGitHub 14128927b4 chore: upgrade to better-call to 1.2.28 (#6090) 2025-11-19 07:23:25 +00:00
MaxwellandGitHub 8c8b8a2fae chore: add missing customizeDefaultErrorPage docs (#6066) 2025-11-18 06:33:38 -08:00
MaxwellandGitHub f5bbb96d4e feat: adapter join support (#5730) 2025-11-15 16:55:50 +00:00
MaxwellandGitHub 9ce76beefc docs: document oauthConfig in options.mdx (#5947) 2025-11-13 20:09:06 +00:00
Bereket EngidaGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
4ac3476642 feat: add support for uuids (#5809)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-11-07 05:47:51 +00:00
Bereket EngidaandGitHub 8b3550951a fix: urls without protocol shouldn't be able to satisfy a wildcard origin (#5624) 2025-10-27 22:28:36 +00:00
2f671a9612 docs: update link to correct Better Auth options reference (#5534)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-10-26 06:01:51 +00:00
6ba15d5657 chore: refactor origin check middleware (#5411)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-19 05:13:44 +00:00
82de683552 fix: resolve custom URL scheme origin matching with wildcards (#5248)
Co-authored-by: antonvishal <antonvishal@appexert.com>
2025-10-15 02:29:50 +00:00
Edi SimetzbergerandGitHub 72d63b6e0f docs(options): fix redirectURI casing in socialProviders examples (#5156) 2025-10-09 15:51:53 +00:00
Alex YangandGitHub 0991bfe8aa test: add runWithDefaultUser helper (#4714) 2025-09-17 20:59:50 +00:00
Alex Yang cfcec1ae50 Merge branch 'canary' into v1.3.10-staging
# Conflicts:
#	packages/better-auth/package.json
#	packages/cli/package.json
#	packages/expo/package.json
#	packages/sso/package.json
#	packages/stripe/package.json
#	pnpm-lock.yaml
2025-09-15 08:51:27 -07:00
530767deeb feat(logger): option to disable colors (#4402)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-09-11 17:16:31 +00:00