Commit Graph

615 Commits

Author SHA1 Message Date
Hussein Raji
d8173f383b docs: fix typo (#1529) 2025-02-23 09:18:41 +03:00
SaltyAom
722cb22769 doc(elysia): using mount and macro to simplify code (#1531) 2025-02-23 09:18:40 +03:00
Rahul Mishra
56b0465e4e docs: update getSessionCookie import in demo and docs (#1534) 2025-02-22 10:28:46 +03:00
Bereket Engida
cccb6fbaa3 Merge branch 'main' into v1.2 2025-02-21 01:20:54 +03:00
josselinonduty
a50950d487 docs: fix headers api example for nitro (#1307) 2025-02-20 22:38:35 +03:00
Thomas Lekanger
b9c01f3c49 docs: fix typo (#1517)
genericOAuth plugin uses ``scopes`` not ``scope``
2025-02-20 22:35:07 +03:00
Gordon Ta
6c28ad3e9b docs: improve cross subdomain cookies docs (#1324)
docs/concepts/cookies:
- updated the `Cross Subdomain Cookies` section  with missing details and additional information to make subdomain cookies work

docs/reference/security:
- updated the `Cookies` section with corrected attribute and option names
2025-02-20 22:02:32 +03:00
Adam El Taha
b56f6da8e2 docs: remove unneeded import from JWT docs (#1344) 2025-02-20 21:59:25 +03:00
Hussein Raji
a718cf5b04 docs: fix typo (#1514)
Correct error handling example snippet for sign in without email verification
2025-02-20 21:51:18 +03:00
Hussein Raji
830d5c075a docs: update custom session example (#1508) 2025-02-20 09:26:33 +03:00
Bereket Engida
6ff11bd5ae Merge branch 'main' into v1.2 2025-02-20 09:25:05 +03:00
Bereket Engida
883c5a9f0e Merge branch 'main' into v1.2 2025-02-20 09:22:45 +03:00
Pukima
91bc0b74d7 docs: fix typo in node integration intro (#1503) 2025-02-19 19:29:41 +03:00
Bereket Engida
95cd58bea0 docs: clarify user table extension options in accounts documentation 2025-02-19 15:25:29 +03:00
Jacob
dcb4065c8a docs: add a simple line to show that a tenant id can be passed optionally (#1483) 2025-02-19 09:45:52 +03:00
Bereket Engida
f737b3b02f docs(admin): update usage instructions to include adminUserIds option 2025-02-17 08:24:12 +03:00
Bereket Engida
8a08ae9eee feat(one-tap): improve Google One Tap integration with JWT verification and improved prompt handling (#1452)
* fix(auth): use options.baseURL instead of ctx.baseURL on trusted origins

* feat(one-tap):  improve Google One Tap integration with JWT verification and improved prompt handling

* feat(one-tap): add One Tap component for user authentication and fix prompt options
2025-02-17 08:23:56 +03:00
Bereket Engida
c4f2087943 feat(username): add default validation and options for validating username (#1345)
* feat: add default validation and options for validating username

* chore: release v1.1.16-beta.5

* fix: include update-user

* chore: release v1.1.16-beta.6
2025-02-17 08:22:37 +03:00
Bereket Engida
8ff196ec0d feat(one-tap): improve Google One Tap integration with JWT verification and improved prompt handling (#1452)
* fix(auth): use options.baseURL instead of ctx.baseURL on trusted origins

* feat(one-tap):  improve Google One Tap integration with JWT verification and improved prompt handling

* feat(one-tap): add One Tap component for user authentication and fix prompt options
2025-02-15 11:56:06 +03:00
Bereket Engida
b1e27fed8f feat(username): add default validation and options for validating username (#1345)
* feat: add default validation and options for validating username

* chore: release v1.1.16-beta.5

* fix: include update-user

* chore: release v1.1.16-beta.6
2025-02-14 18:15:19 +03:00
Bereket Engida
2c81e5bf8f Merge branch 'main' into v1.2 2025-02-14 15:17:41 +03:00
D3vision
d28e4861ce feat: add total users table/collection count to admin plugin list-users endpoint (#1258)
* Added total, offset and limit return propertiest to listUsers endpoint for admin plugin. This required modifying all db adapters. Also updated the init.test.ts.snap file to reflect adding of the count function in the adapter and the countTotalUsers function in the internalAdapter.

* Resolved all issues in review. We now use count wherever possible.

* linter was complaining

* literal on adapter and 1 more test

* lint

* admin plugin listUsers pagination documentation

---------

Co-authored-by: Kinfe123 <kinfishtech@gmail.com>
2025-02-14 13:20:45 +03:00
Bereket Engida
b26f8334b3 feat(organization): leave organization (#1239) 2025-02-14 13:12:15 +03:00
D3vision
e647040b14 feat: add Roblox social provider (#1249)
* Implemented Roblox social provider + documentation + icon for builder

* linter didn't like my svg and some of my other formatting

* and now the linter is finally happy

* made discord scope option overwrite default scopes, this way I dont need to have a users' email

* Revert "made discord scope option overwrite default scopes, this way I dont need to have a users' email"

This reverts commit 35b29e7957935ca2c777772a6a88dfa67015ed7b.

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-02-14 13:11:50 +03:00
Bereket Engida
d701a926f8 docs: add example for linking OAuth accounts 2025-02-14 12:41:10 +03:00
Bereket Engida
eecaac4107 docs(phone-number): add forget password flow documentation with OTP code 2025-02-14 12:27:37 +03:00
Bereket Engida
73a6897c08 docs: add section on checking if organization slug is taken 2025-02-14 12:24:54 +03:00
Bereket Engida
42ff704c6d docs: update session management examples 2025-02-14 11:26:45 +03:00
Bereket Engida
17ab7946d5 docs: correct import statement for Captcha Plugin in documentation 2025-02-14 10:26:59 +03:00
Bereket Engida
cb691e78bc docs: update captcha docs and fix sidebar svg 2025-02-14 10:18:21 +03:00
Bereket Engida
1efaf25df0 docs: update JWT plugin documentation to include token retrieval methods 2025-02-14 10:06:32 +03:00
Rizvan Nukhtarov
700d392759 feat: add VK ID social provider (#1013)
* feat: add VK ID social provider

* lint

* remove data

* fix emailVerified property

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
2025-02-14 09:17:14 +03:00
Oscar
363ca39db7 feat: Captcha Plugin with multiple providers (#957)
* feat: create Cloudflare Turnstile middleware plugin

* fix: middleware returns new Response & working unit tests

* chore: renamed plugin to cloudflare-turnstile

* docs: adds Cloudflare Turnstile plugin documentation

* docs: improves Cloudflare Turnstile's docs

* feat: move to generic captcha plugin, supporting multiple providers
2025-02-14 09:11:19 +03:00
Maxwell
c4f89adbcd docs: add example how to update password on the server (#831)
* add(docs): demo code to set password on the server.

* fix(docs): update password

---------

Co-authored-by: Bereket Engida <bekacru@gmail.com>
2025-02-14 09:04:02 +03:00
Ted
b3371272fc feat: custom generate token function for magic links (#1362) 2025-02-14 08:50:36 +03:00
Bereket Engida
909260ebf6 docs: remove commented-out code in passkey documentation 2025-02-12 17:38:59 +03:00
Bereket Engida
14407c0e6a docs: remove commented-out code in passkey documentation 2025-02-12 17:38:22 +03:00
Rahul Mishra
8fcec8ece1 docs: fix routes in hono integration example code (#1417) 2025-02-12 08:39:32 +03:00
Joel
ed8631a217 docs: update introduction (#1416) 2025-02-11 21:16:47 +03:00
Matthias Feist
e1a9c054eb docs: fix email OTP api (#1413)
Fixed error in docs
2025-02-11 19:14:00 +03:00
Bereket Engida
0e6ac8416c Merge branch 'main' into v1.2 2025-02-11 15:55:01 +03:00
Bereket Engida
964864576d docs: update nuxt integration example to correct auth import path 2025-02-11 13:03:13 +03:00
Bereket Engida
c8bf5047b0 docs: update svelte examples 2025-02-11 08:39:55 +03:00
henry-yu-lb
646d20f1a9 docs: fix syntax error (#1399) 2025-02-10 19:26:30 +03:00
Robi
24336fd5a5 docs: add svelte kit example (#1393)
* add example

add an example for loading user session in a .server.ts file without sveltekit being where the instance is hosted ( via the client )

* add event.locals method
2025-02-09 17:22:36 +03:00
Bereket Engida
93b26d4777 docs: improve basic usage guide 2025-02-07 17:56:02 +03:00
Philip Huynh
f4c89b8f5e docs: code highlight fix (#1376)
* fix code highlight

* revert
2025-02-07 10:52:00 +03:00
Bereket Engida
628729ba80 docs: update introduction 2025-02-06 09:43:57 +03:00
Bereket Engida
05afc42390 feat: add refetch function for all client hooks (#1206)
* feat: add refetch on client hooks

* docs: add refetch docs

* docs: add refetch docs
2025-02-05 22:09:52 +03:00
Tim Hjermitslev Gjøderum
7c49678531 docs: broken link (#1360)
Documentation was pointing to the outdated url: betterauth.com
2025-02-05 14:10:43 +03:00