/opt/canhelp/node_modules/better-auth/dist/db
NameSizeModeActions
adapter-base.d.mts4250644editdlrm
adapter-base.mjs9940644editdlrm
adapter-base.mjs.map20200644editdlrm
adapter-kysely.d.mts3280644editdlrm
adapter-kysely.mjs8460644editdlrm
adapter-kysely.mjs.map15010644editdlrm
field-converter.d.mts4440644editdlrm
field-converter.mjs6270644editdlrm
field-converter.mjs.map14230644editdlrm
field.d.mts37030644editdlrm
get-migration.d.mts8040644editdlrm
get-migration.mjs123110644editdlrm
get-migration.mjs.map260160644editdlrm
get-schema.d.mts3590644editdlrm
get-schema.mjs9960644editdlrm
get-schema.mjs.map20290644editdlrm
index.d.mts12150644editdlrm
index.mjs18300644editdlrm
index.mjs.map3850644editdlrm
internal-adapter.d.mts6390644editdlrm
internal-adapter.mjs217620644editdlrm
internal-adapter.mjs.map510020644editdlrm
schema.d.mts25860644editdlrm
schema.mjs49830644editdlrm
schema.mjs.map103770644editdlrm
to-zod.d.mts15830644editdlrm
to-zod.mjs8650644editdlrm
to-zod.mjs.map34010644editdlrm
verification-token-storage.mjs10840644editdlrm
verification-token-storage.mjs.map21790644editdlrm
with-hooks.d.mts17300644editdlrm
with-hooks.mjs71400644editdlrm
with-hooks.mjs.map162870644editdlrm
Edit: /opt/canhelp/node_modules/better-auth/dist/db/verification-token-storage.mjs (1084B)
import { base64Url } from "@better-auth/utils/base64"; import { createHash } from "@better-auth/utils/hash"; //#region src/db/verification-token-storage.ts const defaultKeyHasher = async (identifier) => { const hash = await createHash("SHA-256").digest(new TextEncoder().encode(identifier)); return base64Url.encode(new Uint8Array(hash), { padding: false }); }; async function processIdentifier(identifier, option) { if (!option || option === "plain") return identifier; if (option === "hashed") return defaultKeyHasher(identifier); if (typeof option === "object" && "hash" in option) return option.hash(identifier); return identifier; } function getStorageOption(identifier, config) { if (!config) return; if (typeof config === "object" && "default" in config) { if (config.overrides) { for (const [prefix, option] of Object.entries(config.overrides)) if (identifier.startsWith(prefix)) return option; } return config.default; } return config; } //#endregion export { getStorageOption, processIdentifier }; //# sourceMappingURL=verification-token-storage.mjs.map