Skip to content

ngx-addons/omni-auth

Repository files navigation

Logo

@ngx-addons

omni-auth

Angular authentication library providing core functionality for authentication flows, guards, and error handling.
Demo · Documentation · Report Bug · Request Feature

License MIT NPM Version Build & Tests

Features

  • Authentication Guards: Route protection with built-in auth guards
  • Error Handling: Comprehensive error collection and messaging system
  • Routing Services: Authentication-aware routing utilities
  • Type Safety: Full TypeScript support with well-defined interfaces
  • Configurable: Flexible configuration system with default patterns
  • Zoneless: Designed to work without Angular's NgZone for performance optimization
  • UI Agnostic: Compatible with various UI libraries (Material, Tailwind, PrimeNG, etc.)
  • Persistence Layer: Supports multiple authentication backends (Cognito, Firebase, etc.)

Documentation

Documentation is available here.

License

See the LICENSE file for details.

About

This repository contains utilities for Angular applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published