After sending the picture claim on the access token, the user profile picture is not set on ocis.
Steps to reproduce
1.Set up an external IDP and openid-configuration json.
2.Return an access_token with the picture claim from the token_endpoint.
3.Go through your ocis domain and the OIDC flow with your external IDP, once successfully signed in, the user profile picture is not set.
Expected behavior
The profile picture of the logged in user is shown on the Web UI of ocis.
Actual behavior
There are letters on the profile circle instead of a photo.
Setup
1.Setup an external web server and host your openid-configuration.json:
Describe the bug
After sending the picture claim on the access token, the user profile picture is not set on ocis.
Steps to reproduce
1.Set up an external IDP and openid-configuration json. 2.Return an access_token with the picture claim from the token_endpoint. 3.Go through your ocis domain and the OIDC flow with your external IDP, once successfully signed in, the user profile picture is not set.
Expected behavior
The profile picture of the logged in user is shown on the Web UI of ocis.
Actual behavior
There are letters on the profile circle instead of a photo.
Setup
1.Setup an external web server and host your openid-configuration.json:
2.Build the OIDC endpoints. 3.Set the claims and return the access and id tokens to you ocis server:
4.Setup your ocis server following the docs https://doc.owncloud.com/ocis/next/deployment/container/container-setup.html 5.Configure ocis to use an external IDP using envs like mentioned here https://github.com/owncloud/ocis/blob/master/deployments/examples/ocis_keycloak/docker-compose.yml