# @byline/auth

Auth primitives for Byline CMS — actor classes (`AdminAuth`, `UserAuth`,
`Actor`), the `RequestContext` shape, the `AbilityRegistry`, the
`SessionProvider` interface, and the `AuthError` factories. A leaf package
with no DB or transport dependencies.

This package is part of [Byline CMS](https://github.com/Byline-CMS/bylinecms.dev)
— a developer-friendly, open-source headless CMS with versioning, editorial
workflow, and content translation as first-class concerns.

For documentation, the full architecture overview, and getting started
instructions, see the main repository:
<https://github.com/Byline-CMS/bylinecms.dev>.

## License

MPL-2.0
