Gustavo Valverde
60db6741ca
refactor(sso)!: remove callbackUrl, consolidate ACS endpoint, fix SLO
...
Remove callbackUrl from SAMLConfig; ACS URL is always derived from
baseURL + providerId. Remove /sso/saml2/callback/:providerId endpoint;
merge GET handler into /sso/saml2/sp/acs/:providerId.
Fix SLO SessionIndex comparison (object vs string). Default audience
validation to the SP entity ID. Use createSP/createIdP in signInSSO
(eliminates last inline construction site). Remove dead fields
(decryptionPvk, additionalParams) and duplicate AuthnRequestRecord.
2026-04-11 10:58:14 +01:00
Gustavo Valverde
28ccc8cda9
chore: resolve main-to-next sync conflicts
...
Conflicts resolved:
- docs/content/docs/plugins/2fa.mdx: kept next's OTP feature, applied main's exported const pattern
- docs/content/docs/plugins/oauth-provider.mdx: kept main's formatting, added back private_key_jwt docs
- docs/content/docs/plugins/sso.mdx: kept next's version with private_key_jwt and SAML options
- packages/sso/src/routes/sso.ts: kept next's version (has security fixes and private_key_jwt)
2026-04-10 19:11:05 +01:00
Gustavo Valverde and GitHub
52c47517a2
fix(sso): unify SAML response processing and fix bugs ( #9097 )
2026-04-10 15:00:26 +00:00
Gustavo Valverde and GitHub
544f1c63c9
feat(two-factor)!: add OTP enablement and discriminated response ( #9057 )
2026-04-10 14:23:20 +00:00
Gustavo Valverde and GitHub
93d3871bd2
feat(oauth): add private_key_jwt client authentication (RFC 7523) ( #8836 )
2026-04-10 08:22:05 +00:00
5f84335815
feat(stripe): support Stripe SDK v21 and v22 ( #9084 )
...
Co-authored-by: leonardo2204 <1509421+leonardo2204@users.noreply.github.com >
Co-authored-by: better-release[bot] <273320539+better-release[bot]@users.noreply.github.com>
2026-04-10 06:19:34 +00:00
Tony and GitHub
d141a3b190
docs: fix PostgreSQL Prisma native type typo ( #9090 )
2026-04-10 05:21:45 +00:00
Taesu and GitHub
099ee48c41
chore(docs): format markdown including mdx files ( #9085 )
2026-04-10 05:09:33 +00:00
41679fa817
docs: add database table names ( #9062 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-09 19:17:40 +00:00
809da03968
docs: add paragraph specifying need for cookie passage for server methods ( #6546 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-09 13:26:13 +00:00
31fd092896
docs: clarify that the redirectURI must include providerId parameter in generic oauth ( #6021 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-09 13:23:33 +00:00
cf25761bc1
docs: clarify credential account requirement for phone number plugin ( #6401 )
...
Signed-off-by: GautamBytes <manchandanigautam@gmail.com >
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-09 13:19:50 +00:00
b834782e2b
docs: add 'better-auth-audit-logs' plugin to community table ( #9051 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-09 13:14:25 +00:00
84098432ad
feat(two-factor): include enabled 2fa methods in sign-in redirect response ( #8772 )
...
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
2026-04-09 09:25:49 +00:00
e78a7b120d
fix(two-factor): prevent unverified TOTP enrollment from gating sign-in ( #8711 )
...
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
2026-04-09 08:48:10 +00:00
Taesu and GitHub
438d10d22e
docs: scale inline code size inside changelog headings ( #9047 )
2026-04-08 22:50:40 +00:00
Taesu and GitHub
54713e2fad
docs: fix sidebar SVG icon colors and clean up New tags ( #9041 )
2026-04-08 17:14:40 +00:00
Taesu and GitHub
538e949eb3
docs: switch npm download stats to weekly ( #9035 )
2026-04-08 07:16:13 +00:00
Taesu and GitHub
b24fd23790
docs: remove commet plugin from sidebar ( #9034 )
2026-04-08 07:11:21 +00:00
e2df67cf0d
docs: add v1.6 release blog post ( #9009 )
...
Co-authored-by: Gustavo Valverde <g.valverde02@gmail.com >
2026-04-08 06:50:50 +00:00
c665898953
docs(email): document beforeEmailVerification and onExistingUserSignUp callbacks ( #8914 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-08 02:15:29 +00:00
Allan Delmare and GitHub
fcd25d5057
docs: move @delmaredigital/payload-better-auth from plugins to adapters ( #9027 )
2026-04-08 02:04:00 +00:00
Maxwell and GitHub
fe6b72b675
docs: improve state-mismatch documentation ( #9026 )
2026-04-08 09:29:13 +10:00
a7e359d870
docs: add expo sentinel docs ( #9025 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 23:08:15 +00:00
5e7fd61da0
docs: hide fumadocs toc scroll indicator dot ( #9021 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-08 08:49:35 +10:00
Jonathan Samines and GitHub
2e537df5f7
fix: endpoint instrumentation to always use route template ( #9023 )
2026-04-08 08:41:31 +10:00
47dc887d58
docs: add @delmaredigital/payload-better-auth to community plugins ( #8375 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-04-07 16:39:03 +00:00
Sandy and GitHub
3b95d70d04
docs: change community plugin name ( #8961 )
2026-04-07 16:26:55 +00:00
Taesu and GitHub
374985e340
docs: update community adapters and plugins pages ( #9014 )
2026-04-07 15:43:55 +00:00
Taesu and GitHub
3baf0294c2
chore(docs): add remark-frontmatter ( #9015 )
2026-04-07 15:35:57 +00:00
60123da09c
docs: add missing secret to getSignedCookie and remove misleading comments ( #9008 )
...
Co-authored-by: Taesu <166604494+bytaesu@users.noreply.github.com >
2026-04-07 15:26:25 +00:00
Gustavo Valverde and GitHub
bd9bd58f87
fix(security): enforce authorization on SCIM management endpoints and normalize passkey ownership ( #8843 )
2026-04-06 13:47:24 +00:00
ee8b40d502
fix(deps): patch Dependabot security issues ( #8838 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-06 13:16:45 +00:00
Taesu and GitHub
91a838fdb7
docs: remove openfort plugin ( #8940 )
2026-04-04 07:09:24 +09:00
Taesu and GitHub
4c8a5f41b5
docs: update landing footer cta ( #8936 )
2026-04-03 20:36:47 +00:00
5970053e6a
docs: improve descriptions for appName, trustedOrigins, useSecureCookies ( #8935 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 18:31:00 +00:00
Muzzaiyyan Hussain and GitHub
78fe285e82
docs: improve select dropdown contrast on enterprise form ( #8896 )
2026-04-02 10:16:12 +00:00
51518c372d
docs: rework AI resources documentation ( #8856 )
...
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-04-01 20:53:42 +00:00
2f7106dae8
docs: add neo4j-better-auth to community adapters ( #8851 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-01 20:51:31 +00:00
Bereket Kinfe and GitHub
8682b9d8d2
docs: add missing error pages and update errors index/sidebar ( #8868 ) ( #8873 )
2026-04-01 20:12:38 +00:00
f676436c2c
docs: added documentation for @chargebee/better-auth. ( #8753 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
Co-authored-by: Taesu <bytaesu@gmail.com >
2026-04-01 17:43:01 +00:00
Taesu and GitHub
6f1ba2e2f0
docs: replace lucide Github icon with local svg icon ( #8891 )
2026-04-01 17:16:58 +00:00
Taesu and GitHub
da71741a63
docs: use github token and guard releases fetch in changelog ( #8885 )
2026-04-01 16:52:00 +00:00
Gustavo Valverde and GitHub
04e91d1643
perf(build): reduce published package sizes ( #8884 )
2026-04-01 15:55:03 +00:00
Taesu and GitHub
d2d57b6358
chore(docs): ignore next-env.d.ts ( #8883 )
2026-04-01 14:57:58 +00:00
Taesu and GitHub
920f5052de
chore(docs): clean up package.json deps and use catalog ( #8881 )
2026-04-01 14:27:48 +00:00
Taesu and GitHub
d06ca8a776
chore: fix docs README ( #8880 )
2026-04-01 14:26:40 +00:00
Taesu and GitHub
e3d1063a0a
chore: merge landing app into docs ( #8878 )
2026-04-01 13:38:37 +00:00
Taesu and GitHub
c2f9ee4b64
chore(docs): scope remark linting to docs with standard presets ( #8876 )
2026-04-01 12:26:31 +00:00
82409d2ede
chore: replace canary branch references with main ( #8808 )
...
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com >
2026-04-01 01:29:47 +00:00