1d35c64e6b
blog: seed round announcement ( #3168 )
...
* init
* cleanup
* fix seed round announcemnt
* fix seed round announcemnt
* seed round blog
* add nav mobile
* fix typo
* Update docs/content/blogs/seed-round.mdx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* Update docs/app/blog/[[...slug]]/page.tsx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* Update docs/app/blog/[[...slug]]/page.tsx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* update og
* cleanup
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-25 12:32:01 -04:00
Dan McGrath and GitHub
048914fbaf
docs: fix typo in oauth proxy documentation ( #3151 )
2025-06-24 16:40:31 -07:00
5bdf3c0ec1
fix(sveltekit): only dynamic import $app/environment once ( #3152 )
...
Co-authored-by: Work <work@Jasons-MacBook-Pro.local >
2025-06-24 18:28:25 -04:00
Usman S. (Max Programming) and GitHub
9d4861fc44
docs: update TanStack Start integration guide ( #3142 )
2025-06-23 10:55:58 -07:00
Lakshya Thakur and GitHub
36399ea884
docs: fix typos on mcp guide ( #3146 )
2025-06-23 10:54:16 -07:00
KinfeMichael Tariku and GitHub
1eff55bde8
docs: fix typo in plugin ( #3122 )
...
* typo
* typo
* typo
* typo
* typo
2025-06-22 17:50:47 -07:00
Alessandro Bortolin and GitHub
8137b37056
fix(username): log the correct username ( #3127 )
2025-06-22 16:16:07 -07:00
dce44c697f
docs(NextJS): Improve middleware example to be more secure ( #3135 )
...
* docs(NextJS): Improve middleware example to be more secure
Users can skim code without reading the text, and LLMs can read code and miss-understand context correctly. Our current middleware example only checks for existence of a cookie, and doesn't validate it.
While we do warn users this isn't secure, some users has raised concern in a Github issue saying it's not obvious enough for users who skim.
Also we don't provide examples on how to authenticate users on each route, we only show middleware optimistic check examples.
* Update docs/content/docs/integrations/next.mdx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-22 16:15:12 -07:00
Bereket Engida
2fe1be0e5f
docs: fix builder failing to open
2025-06-21 08:45:39 -07:00
Bereket Engida
08d92952ab
chore: release v1.2.10
v1.2.10
2025-06-20 15:05:19 -07:00
Bereket Engida
cdff6380ae
chore: update hugging face logo
2025-06-20 15:02:28 -07:00
Eliott C. and GitHub
6304efa8f0
feat: add Hugging Face provider ( #3089 )
...
* feat: add huggingface provider
* Add hugging face to doc
2025-06-20 15:01:29 -07:00
38e422e4c4
feat: link account with idToken ( #1830 )
...
* add idToken to link account
* add docs
* Implemented linking accounts based on idToken
* fix: tests
* docs: prevent diff
* docs: prevent diff
---------
Co-authored-by: kzlar <120426485+kzlar@users.noreply.github.com >
2025-06-20 15:01:06 -07:00
Bereket Engida
9801d1be53
fix(expo): remove duplicated trusted origins
2025-06-20 13:43:38 -07:00
KinfeMichael Tariku and GitHub
de6b53ce4e
fix: expose headers override in jwt plugin ( #3019 )
...
* expose headers override in jwt plugin
* clean up
* lint
2025-06-20 13:32:15 -07:00
KinfeMichael Tariku and GitHub
88573aa9dc
fix: onLinkAccount trigger on phone number verification ( #3007 )
2025-06-20 13:10:46 -07:00
KinfeMichael Tariku and GitHub
e0b38d0018
docs: input field usage on additional fields ( #2991 )
2025-06-20 13:08:33 -07:00
Bereket Engida and GitHub
6a08d284a9
docs: fix session parameter spelling ( #3108 )
2025-06-20 12:30:05 -07:00
Bereket Engida and GitHub
7eded3da8a
chore: fix typo in authorize comment ( #3106 )
2025-06-20 12:24:12 -07:00
artemoire and GitHub
1b0aef5be3
fix: use correct refresh token endpoint for github ( #3095 )
2025-06-20 11:50:49 -07:00
Undefined Ninja and GitHub
ce4d250ad5
docs: corrected github user email scope name ( #3099 )
...
* docs: corrected github user email scope name
* docs: cubic dev suggestion
2025-06-20 08:26:48 -07:00
Maxwell and GitHub
e49eb954b0
docs: basic errs with svg props ( #3102 )
2025-06-20 08:26:13 -07:00
Maxwell and GitHub
9714131eaf
feat: Allow passing id in DB hook create ( #3048 )
...
* feat(database-hooks): Allow passing `id` in DB hook `create`
It's the same to using a custom `idGenerator`, except configurable by the database hook which would in theory provide more data.
A use-case is to generate the id based on user info in the user before DB hook.
Solves https://discord.com/channels/1288403910284935179/1379190465588367540/1384217435535835216
* chore: lint
* fix: tests failing
2025-06-20 08:25:42 -07:00
Maxwell and GitHub
f12e345beb
chore(org): add comments explaining what shimContext does ( #3098 )
2025-06-20 07:39:40 -07:00
Bereket Engida and GitHub
7c728248dc
fix: delete user should respect freshAge config ( #3075 )
...
* fix: delete user needs to enforced through fresh age
* cleanup
* cleanup
2025-06-18 21:20:52 -07:00
KinfeMichael Tariku and GitHub
fd62eba1d0
fix(email-otp): auto-verify on email otp reset ( #3022 )
2025-06-16 13:51:41 -07:00
Maxwell and GitHub
e4bed5c786
docs(passkey): Fixed signIn passkey props ( #3014 )
...
callbackURL doesn't exist.
2025-06-16 00:31:42 -07:00
Bereket Engida and GitHub
482c99f246
fix(email-verification): improve email verification logic to check session and user email consistency ( #3042 )
2025-06-15 23:22:03 -07:00
KinfeMichael Tariku and GitHub
93d5bbe04d
fix: expose-headers override in bearer plugin when setting set-auth-token ( #3029 )
...
* fix: bearer override headers
* clean up
2025-06-15 15:43:52 -07:00
Bereket Engida and GitHub
c7f8be1c72
fix: duplicate oauth registration ( #3038 )
...
* fix: duplicate oauth registration
* revert to checking account id instead
2025-06-15 15:33:31 -07:00
526c9372fa
fix: always use custom errorURL when available ( #2640 )
...
* Use custom errorURL when available
* fix oidc
---------
Co-authored-by: Bereket Engida <bekacru@gmail.com >
2025-06-15 15:09:20 -07:00
Tim Etler and GitHub
0df8793f5f
fix: deleteUser check session freshAge using ms instead of sec ( #3020 )
2025-06-15 12:51:20 -07:00
Bereket Engida
b6edbb9ab9
docs: remove callout and default cookie attributes for cross subdomain cookies
2025-06-15 12:44:33 -07:00
Bereket Engida
4ae34800f8
fix: remove active organization when member isn't found
2025-06-15 12:44:33 -07:00
Jafri and GitHub
2b46191017
fix: incremental scopes for Microsoft and return all granted scopes for Google ( #3013 )
2025-06-15 09:17:41 -07:00
Maxwell and GitHub
015ba5632b
feat(organization): maximumMembersPerTeam support ( #2374 )
...
* feat(organization): maximumMembersPerTeam support
Allow configuration of maximum number of members allowed in a team.
* chore: cleanup
2025-06-14 15:14:16 -07:00
Maxwell and GitHub
475472c971
fix(get-session): missing null type on /get-session when throw:true is set ( #3026 )
...
* fix(get-session): missing `null` type on /get-session
When there isn't an active session, `null` is returned on the `/get-session` endpoint.
This was missing in types.
* chore: fix type errors
2025-06-14 14:41:41 -07:00
KinfeMichael Tariku and GitHub
e27d77a68f
fix: propagate a secondary storage updates on updated user ( #3000 )
...
* update user propagate update on session with secondary storage
* lint
* descriptive
2025-06-13 23:02:48 -07:00
Tai Vo and GitHub
552ea8a041
feat(cli): allow cli to use custom adapter createSchema if implemented ( #3006 )
...
* the cli now uses createSchema from custom adapters
* rename function misnomer and keep old name as deprecated
2025-06-13 16:59:00 -07:00
movero and GitHub
06a613422b
docs(microsoft): correct how to require account selection ( #3016 )
2025-06-13 16:58:03 -07:00
KinfeMichael Tariku and GitHub
3348ae0e81
chore: fix demo build ( #2995 )
...
* fix: otp value and tries separator
* fix demo
* clean up
2025-06-12 22:18:14 -07:00
Bereket Engida
8207ae4e01
docs: fix scrollbar
2025-06-12 22:11:44 -07:00
Bereket Engida
b253130d5e
chore: change sign-in box footer to built-with
2025-06-12 21:57:01 -07:00
Rohit Menon and GitHub
6fcce5e6d1
fix(twitter): update email verification logic in profile mapping ( #3005 )
2025-06-12 21:31:39 -07:00
0de0a29bc7
docs(admin): clarify on the checkRolePermission function ( #3002 )
...
* docs(admin): clarify on the `checkRolePermission` function
* Update docs/content/docs/plugins/admin.mdx
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* Update admin.mdx
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-12 21:31:04 -07:00
Bereket Engida
fe6a585f46
chore: release v1.2.10-beta.1
v1.2.10-beta.1
2025-06-12 21:09:34 -07:00
Julius Marminge and GitHub
aedf7a36a0
fix(oauth-proxy): resolve current URL with precedence ( #2998 )
...
* better resolve url
* rm unused
* use an actual base type
2025-06-12 10:24:38 -07:00
42e4fd728a
fix(organization): organization with no members error ( #2999 )
...
* fix: handle empty userIds in getOrgAdapter to prevent errors
* refactor: remove unnecessary whitespace in getOrgAdapter function
* refactor: simplify user fetching logic in getOrgAdapter function
---------
Co-authored-by: Sean Luca Krüger <mail@seanlucakrueger.de >
2025-06-12 10:23:26 -07:00
matteovava and GitHub
c91c6830d4
fix: support "ne" (not equal) filter in Prisma adapter ( #2993 )
2025-06-11 20:31:45 -07:00
Seth Weinheimer and GitHub
3f25944726
docs: update options for oauth2 registration option ( #2992 )
2025-06-11 14:59:47 -07:00