wellcomecollection / identity

Identity services for Wellcome Collection users
MIT License
0 stars 2 forks source link

Add IIIF Image API client to Sierra database connection #406

Closed kenoir closed 3 months ago

kenoir commented 3 months ago

What does this change?

This change follows https://github.com/wellcomecollection/identity/pull/405 and is required to allow this client to authenticate Sierra users (oops)!

Part of: https://github.com/wellcomecollection/platform/issues/5747

[!WARNING] This terraform change is applied, until this is merged other terraform changes are blocked.

How to test

The test app https://tomcrane.github.io/iiif-auth-client/?manifest=https://iiif.wellcomecollection.org/presentation/b20146267, doesn't lead you to an error with ?error=invalid_request&error_description=no%20connections%20enabled%20for%20the%20client in the URL.

How can we measure success?

Moving closer to getting access to restricted items for users with the right roles.

Have we considered potential risks?

This change impacts only existing as yet to be used app clients, so should not impact other users.