Skip to content
CAI
Produce a survey ↗Verify a survey

Gramli/AuthApi

This system is a full-stack authentication and user management service built on .NET 10 and Angular 21. It provides a backend API that supports both JWT Bearer and HTTP Basic authentication, handling user registration, login, and role-based access control. The application exposes endpoints for user and service information, while the Angular frontend offers a complete interface for login, registration, and administrative user management.

58.3

Adequate · 3 August 2026

2.1k

lines of production code

C#

with TypeScript

2

bus factor · 5 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2023 · Authentication and user management implementation

This period focused on implementing the core authentication and user management subsystems, introducing JWT-based security with configurable expiration and custom claims. The work established the foundational service layer, data access repositories, and API endpoints for user registration, login, and role management. Additionally, the project upgraded its .NET and Angular dependencies to their latest supported versions.

7 changes

2024–2025 · Auth service and frontend implementation

This period focused on implementing the core authentication service, including user registration, login, and role management, alongside a new Angular-based frontend application. The work also included adding a basic information endpoint and supporting HTTP Basic Authentication for the API.

5 changes

CAI lens gauges

Survey your own repository

Gramli/AuthApi was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 3d174d17a0 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards