Bereket Engida
d8683756e2
feat(two-factor): improve two-factor with trust device and state options
...
- Added trust device functionality allowing users to mark devices as trusted, skipping 2FA on subsequent logins.
- Introduced configuration options for trust device, including cookie name and max age.
- Enhanced two-factor state management with options for storage strategy (cookie, database, or both) and state validity duration.
- Updated documentation to reflect new features and usage examples.
- Removed outdated test file for two-factor plugin.
2025-12-26 18:51:17 -08:00
Dylan Vanmali and GitHub
9c54c108db
chore: update import paths ( #7003 )
2025-12-25 23:19:43 -08:00
b8d5f71b99
feat(stripe): flexible subscription cancellation and termination management ( #6961 )
...
Co-authored-by: GautamBytes <manchandanigautam@gmail.com >
2025-12-26 15:01:01 +08:00
Alex Yang
e8458c47df
Reapply "docs: add Commet plugin documentation ( #6827 )"
...
This reverts commit 380d4c7cae .
2025-12-26 14:46:00 +08:00
Taesu and GitHub
1b329f79e8
fix(expo): improve parseSetCookieHeader ( #6990 )
2025-12-26 14:45:09 +08:00
Dylan Vanmali and GitHub
243ce021d3
fix(oauth-provider): only session db store currently supported ( #7000 )
2025-12-25 15:36:22 -08:00
f6b820760e
docs: add notes about cookie cache session revocation ( #6966 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2025-12-25 11:08:39 -08:00
Taesu and GitHub
666d02ed0a
fix: add supportsArrays to memory and mongodb adapters ( #6984 )
2025-12-25 11:07:22 -08:00
c97109ae5a
test(oauth-provider): correct failing test ( #6996 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-25 11:06:22 -08:00
Taesu and GitHub
ef3f3eb564
fix(admin): custom role type inference ( #6997 )
2025-12-25 11:06:01 -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
Aryan Chaurasia and GitHub
4e63c40da9
docs: add Open in Cursor option ( #6992 )
2025-12-25 15:28:43 +08:00
Dylan Vanmali and GitHub
bf944e05a2
fix(oauth-provider): support jwksPath ( #6989 )
2025-12-24 11:03:07 -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
Joél Solano and GitHub
12f6f954ef
docs(api-key): correct table name in schema section ( #6856 )
2025-12-25 00:04:51 +08:00
Gautam Manchandani and GitHub
bd5ca7cf6f
fix(passkey): use data.id instead of challengeId in deleteVerificationValue ( #6826 )
2025-12-25 00:03:09 +08:00
Alex Yang and GitHub
5a8ff63e8d
chore: bump next ( #6986 )
2025-12-25 00:01:06 +08:00
cd5cdf4168
docs: use data table for community plugin list ( #6953 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-24 23:38:15 +08:00
d5a88df986
fix(anonymous): missing path breaks anonymous hooks ( #6794 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2025-12-24 22:17:36 +08:00
Alex Yang and GitHub
296d18534b
chore: enable color for cspell ( #6983 )
2025-12-24 22:02:17 +08:00
Alex Yang and GitHub
ebb889ff84
chore: move @better-auth/utils to catalog ( #6981 )
2025-12-24 21:38:06 +08:00
Jean-Pierre DUPUIS and GitHub
2bc3d629e0
docs: fix RequestInit body typing for exactOptionalPropertyTypes ( #6852 )
2025-12-24 21:22:52 +08:00
Alex Yang
702f624994
chore(sso): allow Buffer ( #6979 )
2025-12-24 21:20:08 +08:00
Paola Estefanía de Campos and GitHub
7c593ad4d9
feat(saml): add XML parser hardening with configurable size limits ( #6805 )
2025-12-24 20:27:36 +08:00
Alex Yang and GitHub
c8fd32a8a9
ci: remove auto cherry pick ( #6976 )
2025-12-24 20:05:32 +08:00
Taesu and GitHub
4b0fa1b16c
chore: clean up lint warning ( #6960 )
2025-12-23 22:47:11 -08:00
Taesu and GitHub
d16c17adb6
fix(stripe): add 'subscription/restore' to pathMethods ( #6959 )
2025-12-24 13:32:12 +08:00
Dylan Vanmali and GitHub
0492750c7e
docs: improve oauth provider setup instructions ( #6968 )
2025-12-23 19:27:22 -08:00
Dylan Vanmali and GitHub
b361a27beb
docs: OAuth Migration improvements ( #6964 )
2025-12-23 13:40:10 -08:00
Kasper and GitHub
d8c47707cf
chore: BETTER_AUTH_SECRET length check shouldn't throw error ( #6954 )
2025-12-23 09:00:04 -08:00
Alex Yang
41cb291b8c
chore: release v1.5.0-beta.1
v1.5.0-beta.1
2025-12-23 23:56:13 +08:00
Alex Yang and GitHub
7d8786cd87
feat: add code property for api error instance ( #6633 )
2025-12-23 23:55:50 +08:00
Alex Yang
380d4c7cae
Revert "docs: add Commet plugin documentation ( #6827 )"
...
This reverts commit 0ca1431fc6 .
2025-12-23 23:42:46 +08:00
Alexander Asomba and Alex Yang
75d13a0414
docs: add Paystack plugin to community plugins list ( #6782 )
2025-12-23 23:38:29 +08:00
36fda45eac
test: coverage with asResponse ( #6873 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-23 19:05:18 +08:00
38b24f6ad3
docs: update plugin schema definition ( #6951 )
...
Co-authored-by: Mikiyas Tibebu <mikitebe123@gmail.com >
2025-12-23 19:00:03 +08:00
Salih Candir and GitHub
66a6c804f1
docs: update file naming example in Next.js integration guide ( #6948 )
2025-12-23 18:44:19 +08:00
Alex Yang and GitHub
5471295282
fix(cli): cmd info --json unexpected exit with 1 ( #6949 )
2025-12-23 18:39:55 +08:00
Paola Estefanía de Campos and GitHub
1f171cb3fd
feat(saml): reject deprecated SAML signature and digest algorithms ( #6784 )
2025-12-23 17:39:24 +08:00
0ca1431fc6
docs: add Commet plugin documentation ( #6827 )
...
Co-authored-by: Alex Yang <himself65@outlook.com >
2025-12-23 17:39:03 +08:00
Taesu and GitHub
25445eb022
test(stripe): refactor to use test instance helper ( #6683 )
2025-12-23 16:50:58 +08:00
Taesu and GitHub
ae90b482d0
fix: correct wildcard pattern matching for trustedOrigins ( #6904 )
2025-12-23 14:08:58 +08:00
Paolo Ricciuti and GitHub
cd77223b3b
fix: don't set state query param if state is not provided ( #6822 )
2025-12-23 14:00:54 +08:00
Kasper and GitHub
da820851a7
fix: use operator in list members where clause ( #6850 )
2025-12-23 14:00:41 +08:00
Nhan Nguyen and GitHub
840d0e4b0c
fix(cognito): use %20 encoding for scopes instead of + ( #6929 )
2025-12-23 14:00:15 +08:00
9321632f3d
fix(client): set session data on refreshManager ( #6932 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-23 14:00:07 +08:00
Alex Yang and GitHub
dc37a0fe64
chore(sso): remove Buffer usage ( #6942 )
2025-12-23 13:59:50 +08:00
Dhruv Jain and GitHub
a0580b78fe
docs: fix mongodb page join link ( #6941 )
2025-12-22 20:52:45 -08:00
d0 and GitHub
bf71de5f0b
docs: add stargate to community plugins list ( #6846 )
2025-12-23 12:41:31 +08:00
Taesu and GitHub
9d882ed5cf
chore(demo): redirect to home when current session is removed ( #6907 )
2025-12-23 11:47:08 +08:00