Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature onboarding user #34

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

Feature onboarding user #34

wants to merge 9 commits into from

Conversation

cedricve
Copy link
Member

@cedricve cedricve commented Jun 12, 2024

Within this PR we will send the user information to the API (through an encrypted fingerprint).

  1. The fingerprint is generated at the user creation/update, and send over with the signed url, so we are able to identify the user at the onboarding stage.
  2. Once the user lands on the onboarding page, he/she will fill-in all the desired details and make a video recording.
  3. All the information about the user and video identification is send to the /api/user/onboard endpoint together with the identification fingerprint.
  4. The user is now marked onboarded, and the recording is used to extract the facial embeddings.

TODO's

  • Add a status field to the user (@KilianBoute)
  • Implement onboarding method: update user, store video.
  • Generate a fingerprint on "sharing of the page", email generation will be done in a separate task.

@cedricve cedricve added the enhancement New feature or request label Jun 12, 2024
@cedricve cedricve mentioned this pull request Jun 12, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

3 participants