diff options
| author | Leitwolf | 2026-10-23 08:01:02 +0300 |
|---|---|---|
| committer | GitHub | 2026-10-23 08:01:02 +0300 |
| commit | 3481b5fe411fb3aa5898b0965e42cc852f3d690c (patch) | |
| tree | 4e5f6caf530344fb13f2b892238d1e1b1f89c10c /docs/api | |
| parent | a68bb18e2d750fabcbcff985b5fe921d7c828d7e (diff) | |
| parent | 7f1cb91eb16bc3d7fd78320465c32d5e2f47ec97 (diff) | |
| download | progmaweb-3481b5fe411fb3aa5898b0965e42cc852f3d690c.tar.gz | |
Merge pull request #43 from Progmasoft/feature/progmasoft-credentials
Add Progmasoft OAuth, an OAuth 2.1 and OpenID Connect provider
Diffstat (limited to 'docs/api')
| -rw-r--r-- | docs/api/namespaces/Progmasoft.OAuth.Developers.md | 9 | ||||
| -rw-r--r-- | docs/api/namespaces/Progmasoft.OAuth.Endpoints.md | 9 | ||||
| -rw-r--r-- | docs/api/namespaces/Progmasoft.OAuth.Pages.md | 9 | ||||
| -rw-r--r-- | docs/api/namespaces/Progmasoft.OAuth.Storage.md | 9 | ||||
| -rw-r--r-- | docs/api/namespaces/Progmasoft.OAuth.md | 9 |
5 files changed, 45 insertions, 0 deletions
diff --git a/docs/api/namespaces/Progmasoft.OAuth.Developers.md b/docs/api/namespaces/Progmasoft.OAuth.Developers.md new file mode 100644 index 0000000..503b35e --- /dev/null +++ b/docs/api/namespaces/Progmasoft.OAuth.Developers.md @@ -0,0 +1,9 @@ +--- +uid: Progmasoft.OAuth.Developers +summary: *content +--- + +<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> --> +<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 --> + +The developer portal: the rules an application registration follows, the registry that keeps applications per account, and the portal pages. diff --git a/docs/api/namespaces/Progmasoft.OAuth.Endpoints.md b/docs/api/namespaces/Progmasoft.OAuth.Endpoints.md new file mode 100644 index 0000000..0a5ed6d --- /dev/null +++ b/docs/api/namespaces/Progmasoft.OAuth.Endpoints.md @@ -0,0 +1,9 @@ +--- +uid: Progmasoft.OAuth.Endpoints +summary: *content +--- + +<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> --> +<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 --> + +The protocol endpoints OpenIddict passes through: authorization with consent, token, user information and end session. diff --git a/docs/api/namespaces/Progmasoft.OAuth.Pages.md b/docs/api/namespaces/Progmasoft.OAuth.Pages.md new file mode 100644 index 0000000..b8700aa --- /dev/null +++ b/docs/api/namespaces/Progmasoft.OAuth.Pages.md @@ -0,0 +1,9 @@ +--- +uid: Progmasoft.OAuth.Pages +summary: *content +--- + +<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> --> +<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 --> + +The HTML pages of the OAuth host: sign-in, the home page, the applications an account has allowed, and the renderer with its content security policy. diff --git a/docs/api/namespaces/Progmasoft.OAuth.Storage.md b/docs/api/namespaces/Progmasoft.OAuth.Storage.md new file mode 100644 index 0000000..3c5194c --- /dev/null +++ b/docs/api/namespaces/Progmasoft.OAuth.Storage.md @@ -0,0 +1,9 @@ +--- +uid: Progmasoft.OAuth.Storage +summary: *content +--- + +<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> --> +<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 --> + +The OAuth tables: the Entity Framework context of OpenIddict's stores and application owners, and the numbered schema steps that create them. diff --git a/docs/api/namespaces/Progmasoft.OAuth.md b/docs/api/namespaces/Progmasoft.OAuth.md new file mode 100644 index 0000000..748b0ee --- /dev/null +++ b/docs/api/namespaces/Progmasoft.OAuth.md @@ -0,0 +1,9 @@ +--- +uid: Progmasoft.OAuth +summary: *content +--- + +<!-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com> --> +<!-- SPDX-License-Identifier: AGPL-3.0-or-later WITH AdditionRef-Progmasoft-Patent-Grant-1.1 --> + +Progmasoft OAuth, the OAuth 2.1 and OpenID Connect provider of Progmasoft accounts on its own host: its settings, scopes, registration, host filter and endpoint mapping. |