Interface SessionStore

Hierarchy

  • SessionStore

Properties

Properties

exists: ((sid: string) => Promise<boolean>)

Type declaration

    • (sid: string): Promise<boolean>
    • Check if a session ID exists.

      Parameters

      • sid: string

      Returns Promise<boolean>

get: ((sid: string) => Promise<null | string>)

Type declaration

    • (sid: string): Promise<null | string>
    • Get the user from a session ID.

      Parameters

      • sid: string

      Returns Promise<null | string>

remove: ((sid: string) => Promise<void>)

Type declaration

    • (sid: string): Promise<void>
    • Removes a session ID.

      Parameters

      • sid: string

      Returns Promise<void>

set: ((sid: string, user: string) => Promise<void>)

Type declaration

    • (sid: string, user: string): Promise<void>
    • Set the session ID for a user.

      Parameters

      • sid: string
      • user: string

      Returns Promise<void>

Generated using TypeDoc