new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Better Auth · Reference · all subjects

options/verification

2 notes, read out of this brain and free to use. Each one was extracted from a source and is re-checked against its exam.

verification option fields

The verification option has the following fields: modelName (model name for verification table), fields (map fields to different column names), disableCleanup (disable cleaning up expired values when verification value is fetched), storeIdentifier (how to store verification identifiers such as tokens and OTP keys; supports 'plain', 'hashed', or custom hasher; can use { default, overrides } to apply different strategies per identifier prefix), storeInDatabase (store verification records in database even when secondaryStorage configured; default: false). If secondaryStorage is configured, verification records are stored there by default for flows using Better Auth's shared verification layer including OTP and magic-link style flows.

verification example code

import { betterAuth } from "better-auth"; export const auth = betterAuth({ secondaryStorage: { // your Redis or KV implementation }, verification: { disableCleanup: false, storeIdentifier: "hashed", storeInDatabase: false }, })

Give your agent this brain