What I've implemented on our local system is the user uploads their
data, then automatically a workflow is run on that data (so the user doesn't
need to select a tool to execute). I email the user once the job is complete
with a link to that the user can download the results. I auto get the download
results using the api i.e:
This returns something like:
misc_blurb: 521 bytes
peek: <table cellspacing="0" cellpadding="3"><tr><td>HTML file</td></tr></table>
name: Processing input data (0171-T0-AV45)
>From this I get the "download_url" and add the server name to it and an
>extension to get:
Which i add to the email. When the user clicks on it they are able to download
the zipped up files. However, they can only do this after first login into
Galaxy otherwise they get a "API Authentication Required for this request"
error on the webpage.
From: John Chilton [jmchil...@gmail.com]
Sent: Wednesday, July 16, 2014 10:46 PM
To: Burdett, Neil (DP&S, Herston - RBWH)
Subject: Re: [galaxy-dev] Download URL needs user to be logged in first
I am not really sure what link you are referring to - can you tell me
how you found this link? "History -> Export to file" or is it via the
Regardless, if you trust your users and want to disable security
mechanisms I believe (and I could be wrong) you should be able to by
finding the relevant controllers in Galaxy and changing either the
decorator to allow anonymous access or changing the checks on the
histories/datasets to disable checking if the supplied user is
authorized. Though this will make everyones data available to everyone
else (or the world if this is a publicly accessible Galaxy instance).
On Wed, Jul 16, 2014 at 5:43 AM, <neil.burd...@csiro.au> wrote:
> galaxy provides a download_url to download zipped up files. However, the
> user must first log into Galaxy to commence the download. Is there a way to
> turn this feature off, so that users can click on the link and download the
> data without first login
> Please keep all replies on the list by using "reply all"
> in your mail client. To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> To search Galaxy mailing lists use the unified search at:
Please keep all replies on the list by using "reply all"
in your mail client. To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
To search Galaxy mailing lists use the unified search at: