// SPDX-FileCopyrightText: 2026 Progmasoft // SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 using Progmasoft.OAuth.Developers; using Progmasoft.OAuth.Endpoints; using Progmasoft.OAuth.Pages; namespace Progmasoft.OAuth; /// Maps every page and endpoint of Progmasoft OAuth. internal static class OAuthEndpoints { /// Maps the pages and endpoints. keeps them on the OAuth host. /// The application. public static void MapProgmasoftOAuth(this WebApplication app) { app.MapSignInPages(); app.MapAuthorizationEndpoints(); app.MapDeveloperPortal(); app.MapAllowedApplications(); } }