iniquity

A re-imagining of the iconic BBS software.

View on GitHub

Module: user

IQ User System

Summary

User management, authentication, and data persistence

Table of contents

Enumerations

Classes

Interfaces

Functions

Functions

getUserDatabase

getUserDatabase(): IUserDatabase

Returns

IUserDatabase

Defined in

core/src/user.ts:255


initUserDatabase

initUserDatabase(bbsPath): void

Initialize the user database with a BBS-specific data path

Parameters

Name Type Description
bbsPath string The root directory of the BBS (where iniquity.ts lives)

Returns

void

Defined in

core/src/user.ts:266


setUserDatabase

setUserDatabase(db): void

Parameters

Name Type
db IUserDatabase

Returns

void

Defined in

core/src/user.ts:251