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

[Frontend/Backend-Download] Visitor download page #22

Open
1 task
LuckyShuii opened this issue Jul 3, 2024 · 0 comments
Open
1 task

[Frontend/Backend-Download] Visitor download page #22

LuckyShuii opened this issue Jul 3, 2024 · 0 comments
Assignees

Comments

@LuckyShuii
Copy link
Collaborator

LuckyShuii commented Jul 3, 2024

Narration

En tant qu'utilisateur en cliquant sur le lien reçu par email pour télécharger le/les fichiers d'un transfert je veux pouvoir télécharger mes fichiers reçu afin d'y accéder

Spec

Private files:

  • The URL you'll have to reach this page will have a cyphered token in it if private files are shared. In this token you'll have all the receiver pieces of information.
  • When arriving on this page, you'll put in the local storage the cyphered token so we can access it in the following process:
  1. the user arrives on this page, put the token in the local storage
  2. he goes to sign up to access the private files
  3. once he is signed up, we use the token to fill the table "user_access_files" with the newly user created information
  4. delete the token from the localstorage

Public files:

  • If only public file.s are sent then the visitor can simply download all the files at once.

  • The visitor will be able to preview the content of any file

Hors scope

  • header
  • sign up
  • sign in

SubTask

Critère d'acceptante

  • All the items in specs are working

Images

Image

@LuckyShuii LuckyShuii changed the title [Frontend/Backend-Download] Download page [Frontend/Backend-Download] Visitor download page Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants