A flexible, decorator-based framework for implementing authentication and authorization in TypeScript. Interface Auth simplifies securing API endpoints, validating user credentials, and managing user sessions with a clean, declarative syntax.
ajs module imports add auth@betaDetailed documentation is available in the docs directory:
- Introduction - Overview and basic concepts
- Authentication Basics - Core authentication concepts and usage
- Token Handling - Token generation and validation
- Parameter Decoration - Authentication decorators and parameter validation
This is the development version (beta) of the Interface Auth. It is currently in pre-release stage and may undergo changes before the final release. The interface is not considered stable for production use without understanding that breaking changes may occur.
| Version | Link | Status |
|---|---|---|
| beta | auth@beta | Waiting validation from community to go in v1 |
| 1 | Not yet released | Planned stable release |
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
