Skip to main content

src/hooks/useFarcasterAuth

creatorvault-miniapp


creatorvault-miniapp / src/hooks/useFarcasterAuth

src/hooks/useFarcasterAuth

Type Aliases

FarcasterVerifiedSession

FarcasterVerifiedSession = object

Defined in: hooks/useFarcasterAuth.ts:7

Properties

fid

fid: number

Defined in: hooks/useFarcasterAuth.ts:8

primaryAddress?

optional primaryAddress: string | null

Defined in: hooks/useFarcasterAuth.ts:10

tokenExp?

optional tokenExp: number

Defined in: hooks/useFarcasterAuth.ts:9

Functions

useFarcasterAuth()

useFarcasterAuth(): object

Defined in: hooks/useFarcasterAuth.ts:15

Returns

object

canQuickAuth

canQuickAuth: boolean | null

canSiwf

canSiwf: boolean | null

error

error: string | null

fid

fid: number | null

refresh()

refresh: () => Promise<void>

Returns

Promise<void>

session

session: FarcasterVerifiedSession | null

signIn()

signIn: () => Promise<FarcasterVerifiedSession | null>

Returns

Promise<FarcasterVerifiedSession | null>

status

status: Status