Type Alias HonoSessionKit<TPayload, TPrincipal>
Type declaration
context:function
context(c: Context): HttpContext
middleware:function
Returns MiddlewareHandler
optionalAuth:function
Returns MiddlewareHandler
requireAuth:function
Returns MiddlewareHandler
signIn:function
signIn( c: Context, payload: TPayload, options?: SignInOptions,): Promise<SignInResult<TPrincipal>> Parameters
- c: Context
- payload: TPayload
Optionaloptions: SignInOptions
Returns Promise<SignInResult<TPrincipal>>
signOut:function
signOut(c: Context, options?: SignOutOptions): Promise<void> Parameters
- c: Context
Optionaloptions: SignOutOptions
Returns Promise<void>
getAuth:function
Adapter-bound SessionKit facade for Hono applications.