Commit Graph
37 Commits
Author SHA1 Message Date
Gustavo ValverdeandGitHub bd9bd58f87 fix(security): enforce authorization on SCIM management endpoints and normalize passkey ownership (#8843) 2026-04-06 13:47:24 +00:00
Jonathan SaminesandGitHub cd01a42e60 feat: expose plugin version (#8750) 2026-03-31 16:08:21 +00:00
Gustavo ValverdeandGitHub 7c2ce8a371 feat(passkey): add pre-auth registration and extensions (#7154) 2026-03-30 06:43:10 +00:00
Harry YepandGitHub 24a6a20d2f fix(passkey): use message (#8751) 2026-03-23 17:29:39 -07:00
5f673dd0ee chore(passkey): use error codes in passkey client actions (#5831)
Co-authored-by: Alex Yang <himself65@outlook.com>
2026-03-11 21:10:00 +00:00
Paola Estefanía de CamposandGitHub 197792318f feat(auth): support dynamic baseURL with allowedHosts (#8009) 2026-02-20 19:58:29 +00:00
Alex YangandGitHub d692555a65 chore: use throw APIError.from (#7934) 2026-02-12 06:53:32 +00:00
TaesuandGitHub 59a189b8a8 fix(passkey): compute expirationTime per-request instead of at init (#7731) 2026-02-04 22:17:07 +00:00
TaesuandGitHub d1b8251874 fix(passkey): use deleteVerificationByIdentifier for secondary-storage cleanup (#7790) 2026-02-04 15:07:48 +00:00
Alex YangandGitHub b0a6fb89c4 chore: bump version (#7626) 2026-01-27 21:05:02 +00:00
Alex YangandGitHub 50de0a1d48 refactor: generic in BetterAuthPluginRegistry (#7514) 2026-01-22 20:33:12 +00:00
Alex YangandGitHub 531b9d56a5 chore: add lint rule useConst (#7369) 2026-01-14 14:18:18 -08:00
Alex YangandGitHub 7ab73b1c08 refactor(core): split utils into small files (#7288) 2026-01-12 10:57:51 -08:00
MaxwellandGitHub d7621ccaf5 fix(passkey): add error logs during client verification error (#7193) 2026-01-08 10:16:13 -08:00
Alex YangandGitHub 91331a9607 chore(core): add BetterAuthPluginRegistry for type system (#7146) 2026-01-07 14:51:28 +08:00
Gautam ManchandaniandGitHub bd5ca7cf6f fix(passkey): use data.id instead of challengeId in deleteVerificationValue (#6826) 2025-12-25 00:03:09 +08:00
Alex YangandGitHub 7d8786cd87 feat: add code property for api error instance (#6633) 2025-12-23 23:55:50 +08:00
TaesuandGitHub 8c1f757303 fix(passkey): use deleteVerificationByIdentifier instead of deleteVerificationValue (#6821) 2025-12-18 21:56:42 -08:00
Joél SolanoandGitHub c8039f075f chore: pass options to plugin configurations (#6858) 2025-12-19 12:16:05 +08:00
Bereket EngidaandGitHub 08e057c19d feat(one-time-token): support setting session cookie on ott verify (#3659) 2025-12-13 22:45:21 -08:00
Bereket EngidaandGitHub 4cdf869c67 feat(phone-number): add password length validation for reset functionality (#6674) 2025-12-13 15:51:03 -08:00
Jonathan SaminesandGitHub 9233783428 chore: remove unused variables (#6647) 2025-12-09 13:51:35 -08:00
868504f2c2 chore: hoist endpoint schemas (#6283)
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-12-04 12:48:10 -08:00
Joél SolanoandGitHub fa78dcb3fb chore(passkey): re-export necessary types in client (#6523) 2025-12-04 06:01:24 -08:00
Bereket EngidaGitHubcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
bf946fe3d5 fix(passkey): delete passkey failing on prisma when userId isn't set to unique (#6431)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-11-30 13:58:04 -08:00
MaxwellandGitHub 512a90e2cd chore: remove out-dated client: false (#6243) 2025-11-23 12:26:03 -08:00
Maxwell WeruandGitHub 9ca0558c68 fix(passkey): change generate-authenticate-options from POST to GET (#6199) 2025-11-22 08:03:24 -08:00
MaxwellandGitHub f4c43a1365 feat(client): introduce disableSignal client option (#6108) 2025-11-21 20:01:18 +00:00
Maxwell WeruandAlex Yang ef15bfb2c5 fix(passkey): ensure addPasskey returns passkey data instead of undefined (#5736) 2025-11-20 00:01:30 -08:00
Bereket Engida 06d68239eb fix(passkey): filter delete passkey with userId 2025-11-18 07:16:19 -08:00
Jonathan SaminesandGitHub 57ee11a26f chore(lint): enforce consistent import type style (#6044) 2025-11-17 21:11:39 +00:00
3715eb7073 chore: improve zod imports tree shaking (#5995)
Co-authored-by: Alex Yang <himself65@outlook.com>
2025-11-15 21:06:01 +00:00
Thomas MolBereket EngidaMaxwellcubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Bereket EngidaTheUntraceable
4817a6e9a4 fix(openapi): add operationIds to routes (#2107)
Co-authored-by: Maxwell <145994855+ping-maxwell@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
Co-authored-by: TheUntraceable <73362400+TheUntraceable@users.noreply.github.com>
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-11-15 08:25:27 -08:00
af6ebfe879 feat: auto-index CLI (#5357)
Co-authored-by: Bereket Engida <Bekacru@gmail.com>
2025-11-10 14:12:48 -08:00
Alex YangandGitHub 3b12fafb02 chore: re-export third party types (#5839) 2025-11-07 19:58:04 +00:00
Alex YangandGitHub 4b64499dd9 test: export getTestInstance (#5791) 2025-11-06 04:36:20 +00:00
TaesuandGitHub f327e336c8 refactor: split the passkey plugin into a separate package (#5769) 2025-11-05 17:05:39 +00:00