Angular Authentication Service - Lightweight, configurable authentication service for Angular applications with token management and role-based access control