Content
View differences
Updated by Jan Sandbrink 9 months ago
### Steps to reproduce
1. Setup Nextcloud and OpenProject with Keycloak
2. Login to NC and OP using Keycloak user
3. As Nextcloud admin, setup the integration with External SSO and token-exchange ENABLED
4. As Keycloak user in Nextcloud, check listing/linking WPs to the files
### What is the buggy behavior?
Every request to OP has a new na ew access token.
The token-exchange
### What is the expected behavior?
Exchange the token and use it for all OP requests
### Important note
We must handle token expiration when using the stored token.
### Environment information
**integration\_openproject app: 2.9.1**
1. Setup Nextcloud and OpenProject with Keycloak
2. Login to NC and OP using Keycloak user
3. As Nextcloud admin, setup the integration with External SSO and token-exchange ENABLED
4. As Keycloak user in Nextcloud, check listing/linking WPs to the files
### What is the buggy behavior?
Every request to OP has a new
The token-exchange
### What is the expected behavior?
Exchange the token and use it for all OP requests
### Important note
We must handle token expiration when using the stored token.
### Environment information
**integration\_openproject app: 2.9.1**