After Width: | Height: | Size: 213 KiB |
After Width: | Height: | Size: 219 KiB |
After Width: | Height: | Size: 219 KiB |
@ -0,0 +1,29 @@ |
||||
--- |
||||
sidebar_navigation: |
||||
title: OAuth applications |
||||
priority: 900 |
||||
description: OAuth application settings in OpenProject. |
||||
robots: index, follow |
||||
keywords: OAuth application settings |
||||
--- |
||||
# OAuth applications |
||||
|
||||
To activate and configure oauth applications, navigate to -> *Administration* -> *Authentication* and choose -> *Oauth applications*. |
||||
|
||||
## Add a new authentication application for oauth |
||||
|
||||
To add a new oauth application, click the green **+ Add** button. |
||||
|
||||
![Sys-admin-authenticatoin-oauth-applications](Sys-admin-authenticatoin-oauth-applications.png) |
||||
|
||||
|
||||
|
||||
You can configure the following options to add your oauth application. |
||||
|
||||
1. Enter the **name** of your oauth application. |
||||
2. **Define redirect URLs** where authorized users can be redirected to. |
||||
3. Check if the application will be used **confidentially**. |
||||
4. Choose **client credential flows** and define a user on whose behalf requests will be performed. |
||||
5. Press the blue **Create** button to add your oauth application. |
||||
|
||||
![Sys-admin-authentication-add-oauth-application](Sys-admin-authentication-add-oauth-application.png) |
After Width: | Height: | Size: 291 KiB |
After Width: | Height: | Size: 213 KiB |
After Width: | Height: | Size: 219 KiB |
After Width: | Height: | Size: 219 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 100 KiB |
After Width: | Height: | Size: 98 KiB |
@ -0,0 +1,31 @@ |
||||
--- |
||||
sidebar_navigation: |
||||
title: OpenID providers |
||||
priority: 800 |
||||
description: OpenID providers for OpenProject. |
||||
robots: index, follow |
||||
keywords: OpenID providers |
||||
--- |
||||
# OpenID providers |
||||
|
||||
<div class="alert alert-info" role="alert"> |
||||
**Note**: For the OpenID configuration view our docs in Github: https://github.com/opf/openproject/blob/dev/docs/configuration/openid.md (Todo: needs to be moved to documentation). |
||||
</div> |
||||
|
||||
To activate and configure OpenID providers in OpenProject, navigate to -> *Administration* -> *Authentication* and choose -> *OpenID providers*. |
||||
|
||||
## Add a new authentication application for oauth |
||||
|
||||
To add a new OpenID provider, click the green **+ OpenID provider** button. |
||||
|
||||
![Sys-admin-authentication-openid-provider](Sys-admin-authentication-openid-provider.png) |
||||
|
||||
You can configure the following options. |
||||
|
||||
1. Choose **Google** or **Azure** to add as an OpenID provider to OpenProject. |
||||
2. Optionally enter a **display name**. |
||||
3. Enter the **Identifier**. |
||||
4. Enter the **Secret**. |
||||
5. Press the blue **create** button. |
||||
|
||||
![Sys-admin-authentication-add-openid-provider](Sys-admin-authentication-add-openid-provider.png) |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 80 KiB |
@ -0,0 +1,22 @@ |
||||
--- |
||||
sidebar_navigation: |
||||
title: reCAPTCHA |
||||
priority: 600 |
||||
description: configure reCAPTCHA for OpenProject. |
||||
robots: index, follow |
||||
keywords: reCAPTCHA |
||||
--- |
||||
# reCAPTCHA configuration |
||||
|
||||
To activate and **configure reCAPTCHA** for OpenProject, navigate to -> *Administration* -> *Authentication* and choose -> reCAPTCHA. |
||||
|
||||
If enabled, a captcha form will be rendered upon login for all users that have not verified a captcha yet. Please see the following link for more details on reCAPTCHA and their versions, and how to create the website and secret keys: https://www.google.com/recaptcha. |
||||
|
||||
You can configure the following options: |
||||
|
||||
1. Activate reCAPTCHA for OpenProject. You can choose between reCAPTCHA v2 and reCAPTCHA v3. |
||||
2. Insert the **website key**. |
||||
3. Insert the **secret key**. |
||||
4. Press the blue **Apply** button to save your changes. |
||||
|
||||
![Sys-admin-authentication-recaptcha](Sys-admin-authentication-recaptcha.png) |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 80 KiB |
After Width: | Height: | Size: 197 KiB |
After Width: | Height: | Size: 171 KiB |
@ -0,0 +1,19 @@ |
||||
--- |
||||
sidebar_navigation: |
||||
title: Two-factor authentication |
||||
priority: 700 |
||||
description: configure two-factor authentication for OpenProject. |
||||
robots: index, follow |
||||
keywords: two-factor authentication |
||||
--- |
||||
# Two-factor authentication (Premium feature) |
||||
|
||||
To activate and **configure two-factor authentication** for OpenProject, navigate to -> *Administration* -> *Authentication* and choose -> *two-factor authentication*. |
||||
|
||||
You can configure the following options: |
||||
|
||||
1. **Enforce two-factor authentication (2FA) for the whole system**. All users will be forced to [register a 2FA device](../../../getting-started/my-account/#two-factor-authentication-premium-feature) on their next login. |
||||
2. **Remember 2FA login for a given number of days**, e.g. 30 days. |
||||
3. Press the blue **Apply** button to save your changes. |
||||
|
||||
![Sys-admin-authentication-two-factor-authentication](Sys-admin-authentication-two-factor-authentication.png) |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 80 KiB |
After Width: | Height: | Size: 171 KiB |