SQL error when exchanging the token (Microsoft Auth + MSSQL + NextJS)

Hello! I am trying to switch from AuthJS to better-auth but i am stuck with an SQL error. It happens on the http://localhost:3000/api/auth/callback/microsoft callback (with the code parameter). It looks like better-auth is trying to save some data received from Microsoft with an unexpected format I didn't find any similar issue on the internet I tried to re-run npx @better-auth/cli@latest migrate --config lib/auth.ts and it says No migrations needed. I can connect the database and the better auth tables are here, so i really don't know what i am supposed to fix. Can someone help with this issue? Thanks!
No description
2 Replies
Ping
Ping3mo ago
I think if I had to guess somewhere we're calling an eq check for one field against another, and one being an nvarchar while the other is text. Can you confirm this in your schema that you include both of these types?
Ludoblues
LudobluesOP3mo ago
I didn't create any custom schema, i guess better-auth mssql implementation is broken

Did you find this page helpful?