Skip to content

Conversation

@vincetran
Copy link
Member

Issue #, if available:
N/A

Description of changes:
This adds support for a no-light challenge to the Liveness UI component.

Notable Changes:

  • Starts the liveness session immediately
    • This is required to start the web socket and retrieve information about what kind of liveness challenge to render
    • When starting the session, pass in a list of challenges that the component supports instead of a singular string
    • Passes in additional telemetry attributes

How did you test these changes?

  • Updated unit tests
  • Tested with the list of challenges in this PR and validated that backend will respond with one of those challenges
  • Tested with a list of just FaceMovement and validated CX
  • Tested with a list of just FaceMovementAndLight 2.0.0 and validated CX
  • Tested with a list of just FaceMovementAndLight 1.0.0 and validated CX

Documentation update required?

  • No
  • Yes (Please include a PR link for the documentation update)

General Checklist

  • Updated Unit Tests
  • Added Integration Tests
  • Security oriented best practices and standards are followed (e.g. using input sanitization, principle of least privilege, etc)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@vincetran vincetran changed the title feat(authenticator): Add support for a no light freshness challenge feat(liveness): Add support for a no light freshness challenge Jun 10, 2024
@vincetran vincetran force-pushed the liveness-no-light-sku-support branch from 9bf9d7a to bd47ee1 Compare July 2, 2024 21:23
@vincetran vincetran changed the base branch from main to feature/no-light-sku July 11, 2024 17:56
@vincetran vincetran force-pushed the liveness-no-light-sku-support branch from 5302589 to 3742626 Compare July 24, 2024 22:29
@vincetran vincetran changed the base branch from feature/no-light-sku to main July 24, 2024 22:34
@vincetran vincetran changed the base branch from main to feature/no-light-sku July 24, 2024 22:34
@vincetran vincetran force-pushed the liveness-no-light-sku-support branch from c9911c1 to 5560e3c Compare July 25, 2024 19:44
@vincetran vincetran changed the base branch from feature/no-light-sku to main July 25, 2024 19:46
@vincetran vincetran changed the base branch from main to feature/no-light-sku July 25, 2024 19:46
@vincetran vincetran marked this pull request as ready for review July 30, 2024 16:41
@vincetran vincetran requested review from a team as code owners July 30, 2024 16:41
@vincetran vincetran merged commit 00283d4 into feature/no-light-sku Aug 20, 2024
@vincetran vincetran deleted the liveness-no-light-sku-support branch August 20, 2024 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants