Better Auth Error after upgrade to 1.2.10
403 forbibben response
authClient.getSession wrong return type
[Organizations] usePlural doesn't work
Member roles are duplicated
auth.api.updateMemberRole
, if I pass an array to role
, all the roles are duplicated.
e.g. if I try to do updateMemberRole
with:...apiKey plugin `minimumNameLength` is not respected
minimumNameLength
works when there's at least one string character. But it does not work when the /api-key/create
— body.name
field is an empty string or when body = {}
Organization plugin gives type error:
Change email flow problem
auth.api.changeEmail
API to trigger the sending of a verification email.
2. The user receives the change email verification email.
3. The user clicks the email verification link....Stripe plugin does not create subscription schema via CLI
npx @better-auth/cli generate
, I noticed that the generated schema does not contain the subscription
table. I also observed that the stripeCustomerId
field in the users table was created correctly.
"better-auth": "^1.2.8"
"@better-auth/stripe": "^1.2.8"
"stripe": "^18.0.0"
...Social Login Redirect Works, Email Login Redirect Fails Despite Correct Logs
oAuthProxy broke in 1.2.9
Session apis returns null on client and server
trustedOrigins "chrome-extension://*" doesn't work
stripe api only supports active subscriptions
Is there a way to create a user server side?
auth.api
doesn't seem to have a method for it, and client.signUp
isn't intended for server-side use (I tried it and it didn't work).Drizzle SQLite3 - Organisation plugin generates wrong schema

CookieCache not working
Forbidden error when invite member
authClient.organization.inviteMember
,
it always gives me Forbidden 403 error.
Fyi, I use my custom Role enum ("ADMIN" | "MEMBER"
) for member's role field...No Redirect after MCP OAuth
Verifications are created multiple times