Password not updating on resetPassword
Best way to run code after user logs in/out
Query tables created by better auth with kysely

How to Force Email-OTP Plugin to Use Redis Instead of PostgreSQL
email-otp
plugin for authentication. The primary database is PostgreSQL, and Redis is set up as a secondary storage. I assumed that sessions and OTP verification would be handled through Redis.
However, when attempting to send an OTP, I get this error:
```...Image not updating when using genericOAuth client.oauth2.link
client.signIn.oauth2
the user info I get from my OAuth provider contains a image parameter that goes into my user image field in my db.
But when I try linking an existing user using client.oauth2.link
the user info I get from my OAuth provider still contains a image parameter but that info never gets updated in my user image field in my db.
https://www.better-auth.com/docs/plugins/generic-oauth#linking-oauth-accounts...Unable to send OTP
SolidJS useSession hook - refetch
const session = authClient.useSession();
await session().refetch();
const session = authClient.useSession();
await session().refetch();
Callback when logging in with social.
deleteUser questions
Replace or override baseEndpoints
Change email for unverified user ?
MSSQL not working at all
activeOrganizationId is null, but user is in Org.

Multiple roles per user in Admin plugin
fetchOptions hooks not running
Dealing with generic OAuth provider that does not send email and account linking
Error Code: email_is_missing
on callback. mapProfileToUser
does not seem to get around this error. What's the best approach here?
Second, we do get a reliable universal user identifier in the claims that can link a user to a specific human. Is there a way to customize the account linking feature based on something other than email
but instead this unique user key?...Is there a way to Disable Implicit Sign Up when using email OTP plugin?
API Keys on Organization level?
Invalidate useSession()?
Better Auth Microsoft OAuth - email_not_found Error
