This adapter allows you to use SurrealDB as a database for your Better Auth implementation.
⭐ Found this project helpful? Show some love with a star and consider to be a SPONSOR! Your support keeps the code evolving. 🚀
✨✨✨ Grab FREE SurrealDB Cloud instance + something extra ✨✨✨
bun add surreal-better-auth
import { surrealAdapter } from 'surreal-better-auth'
import { databaseInstance } from './your-surreal-singleton'
...
export const auth = betterAuth({
...
database: surrealAdapter(databaseInstance)
...
})
Contributions are welcome! Please open an issue or a pull request if you have any suggestions or improvements.