> > Can I use send_file together with a template ? Let's say I want to render
> > html with an image,
>
> Serving HTML and image for this HTML-page are 2 separate requests, you
> can't send them together.
>
> Using send_file seems not appropriate, because it sets
> Content-disposition-header. Which means: browser downloads a file, but
> you want to show it inside HTML.
>
>
I see, that's what I was suspecting.


> > Any other ideas ?
>
> For example, you may link this images directory symbolically into
> session-named directory and use this name as prefix in your template.
>

This sounds as the solution for me, though it is not that flexible as the
before hook.
Alternatively I can switch to Dancer 1:)


>
> Another way (my preference) is to use some Plack middleware for
> authorization and use it as gatekeeper which makes sure, that some
> directories (or just files) are accessible only to certain (logged in)
> users.
>

I use Dancer2::Plugin::Auth::Extensible and switching to another
authentication will make the whole thing more complicated, so for now I'll
try to play with symlinks.

Thank you for your help.
_______________________________________________
dancer-users mailing list
[email protected]
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users

Reply via email to