Skip to content

Allow anonymous access to the filelist of a transfer#2165

Merged
monkeyiq merged 1 commit intofilesender:development3from
AvesIT:anonymous-filelist
Mar 25, 2025
Merged

Allow anonymous access to the filelist of a transfer#2165
monkeyiq merged 1 commit intofilesender:development3from
AvesIT:anonymous-filelist

Conversation

@WebSpider
Copy link
Copy Markdown
Collaborator

In line with the remarks in #1555 and as a followup of #1569 this removes the need for users to be authenticated to access the filelist.

Use case: An authenticated user, for example a researcher, creates a transfer and allows anonymous download by sharing the download link to his newest paper on his blog.

Why the change:
Any anonymous user that is intended to download a transfer because he is the bearer of the needed token can now obtain details about the filelist, so further download of files via the REST API is possible.

Because an anonymous user can only authenticate themselves by the token, the need to be authenticated to FileSender in addition to presenting the token is odd.

As an alternative, we could make this a configurable, but I'm unsure if anyone would even be able to meet the requirements via the API to download the filelist then.

@github-actions
Copy link
Copy Markdown

If there are selenium UI results for this code they will be at filesenderuici@5471e04

@WebSpider WebSpider changed the base branch from development to development3 March 24, 2025 13:12
@monkeyiq monkeyiq merged commit e9f459b into filesender:development3 Mar 25, 2025
2 of 6 checks passed
@WebSpider WebSpider deleted the anonymous-filelist branch March 26, 2025 08:50
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.

2 participants