45 lines
4.8 KiB
Markdown
45 lines
4.8 KiB
Markdown
---
|
|
gitea: none
|
|
include_toc: true
|
|
---
|
|
|
|
|
|
[Return to the list of application services.](README.md)
|
|
# OAuth2
|
|
|
|
## Synopsis
|
|
|
|
Remote clients needing to verify OAuth2 account.
|
|
|
|
## Variables
|
|
|
|
| Parameter | Comment |
|
|
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------|
|
|
| **OAuth2:name**<br/>mandatory<br/>**Type:** [`string`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote name for *supplier name*. |
|
|
| **OAuth2:description**<br/>mandatory<br/>**Type:** [`string`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote description for *supplier name*. |
|
|
| **OAuth2:login**<br/>**Type:** [`web_address`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote URL to login for *supplier name*. |
|
|
| **OAuth2:external**<br/>mandatory, multiple<br/>**Type:** [`web_address`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote external for *supplier name*. |
|
|
| **OAuth2:family**<br/>mandatory, multiple<br/>**Type:** [`string`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote family for *supplier name*. |
|
|
| **OAuth2:category**<br/>mandatory<br/>**Type:** [`string`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remode category for *supplier name*. |
|
|
| **OAuth2:logo**<br/>mandatory<br/>**Type:** [`string`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Logo for *supplier name*. |
|
|
| **OAuth2:client_id**<br/>mandatory<br/>**Type:** [`string`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote client id for *supplier name*. |
|
|
| **OAuth2:secret**<br/>mandatory<br/>**Type:** [`password`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | Remote secret for *supplier name*. |
|
|
| **OAuth2:token_signature_algo**<br/>mandatory<br/>**Type:** [`choice`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | OAuth2 token signature algorithm for *supplier name*.<br/>**Choices:**<br/>- `HS512`<br/>- `RS256` |
|
|
| **OAuth2:external_domain**<br/>**Type:** [`domainname`](https://forge.cloud.silique.fr/risotto/rougail/src/branch/main/doc/variable/README.md#le-type-de-la-variable) | OAuth2 server domain name. |
|
|
|
|
## Provider
|
|
|
|
[lemonldap](lemonldap/README.md): LemonLDAP, a Web Single Sign On and Access Management.
|
|
|
|
## Suppliers
|
|
|
|
- [odoo](odoo/README.md): Odoo, an ERP and CRM.
|
|
- [grafana](grafana/README.md): Grafana is an analytics and interactive visualization web application.
|
|
- [mailman](mailman/README.md): GNU Mailman, managing electronic mail discussion and e-newsletter lists.
|
|
- [peertube](peertube/README.md): Peertube, a federated (ActivityPub) video streaming platform.
|
|
- [piwigo](piwigo/README.md): Piwigo, a photo management software.
|
|
- [dovecot](dovecot/README.md): Postfix and Dovecot as mail servers (IMAP and submission).
|
|
- [forgejo](forgejo/README.md): Forgejo, a community managed lightweight code hosting solution.
|
|
- [roundcube](roundcube/README.md): Roundcube, a webmail.
|
|
- [nextcloud](nextcloud/README.md): Nextcloud, Online collaboration platform.
|
|
- [gitea](gitea/README.md): Transitional package for Gitea to Forgejo.
|