STVN
STVN
BABetter Auth
Created by STVN on 2/25/2025 in #help
User type after adding additional fields to user
I found a solution if someone is interested:
import type {
AdditionalUserFieldsOutput,
BetterAuthOptions,
User,
} from "better-auth/types"

interface AdditionalUserFields extends BetterAuthOptions {
user: {
additionalFields: {
description: {
type: "string"
required: false
defaultValue: string
}
}
}
}

export type UpdatedUser = User &
AdditionalUserFieldsOutput<AdditionalUserFields>
import type {
AdditionalUserFieldsOutput,
BetterAuthOptions,
User,
} from "better-auth/types"

interface AdditionalUserFields extends BetterAuthOptions {
user: {
additionalFields: {
description: {
type: "string"
required: false
defaultValue: string
}
}
}
}

export type UpdatedUser = User &
AdditionalUserFieldsOutput<AdditionalUserFields>
6 replies
BABetter Auth
Created by STVN on 2/25/2025 in #help
User type after adding additional fields to user
@bekacru, I saw that there were AdditionalUserFieldsOutput type, should i use this ? And if yes, is there documentation for this ?
6 replies
BABetter Auth
Created by STVN on 2/25/2025 in #help
User type after adding additional fields to user
Oh nice, I’ll try that, thanks 🙏🏻
6 replies