Skip to content

Repository files navigation

aoothjs

aoothjs

Authentication + authorization for the Moost / atscript ecosystem.

Documentation →


@aooth/* is a TypeScript monorepo covering the full auth stack: user credentials, password + MFA, sessions and tokens, RBAC, DB-backed storage, and Moost framework integration.

Packages

PackagePurpose
@aooth/userUser credential primitives — password hashing, MFA, lockout, policy engine
@aooth/authSession and token layer — JWT / encapsulated stores, refresh rotation, denylist
@aooth/arbac-coreZero-dependency RBAC engine — role evaluation, scope merge
@aooth/arbacBatteries-included RBAC — builder API, privilege factories, scope utilities
@aooth/auth-moostMoost integration — AuthGuard, useAuth, REST endpoints, login/recovery/invite workflows
@aooth/arbac-moostMoost RBAC integration — @ArbacResource, AsArbacDbController, atscript wiring

Quick links

License

MIT

About

User Authentication Framework

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages