[dancer-users] return_url => request->path [Dancer::Plugin::Auth::Extensible]

Henk van Oers hvo.pm at xs4all.nl
Tue Jun 4 00:20:57 BST 2013


oeps, used wrong sender...

On Tue, 4 Jun 2013, Henk van Oers wrote:
> On Tue, 4 Jun 2013, Nick Knutov wrote:
>
>> I think there is already my issue about it in github.
>> I'm using this solution:
>> 
>> hook 'before' => sub {
>> 	# when running under Apache/mod_fastcgi
>> 	request->{env}->{SCRIPT_NAME} = '';
>> 	...
>> };
>
> What about the query_string in your case?
>
> Can you test that?
>
>> 04.06.2013 3:00, Henk van Oers пишет:
>>> I am building an app with Dancer::Plugin::Auth::Extensible
>>> Apache deployment like this:
>>>         AddHandler fastcgi-script .fcgi
>>>         RewriteEngine On
>>>         RewriteCond %{REQUEST_FILENAME} !-f
>>>         RewriteRule ^(.*)$ /dispatch.fcgi/$1 [QSA,L]
>>> 
>>> I do not want the SCRIPT_NAME
>>> but I do want the query_string "?foo=bar"
>>> in the return_url.
>>> 
>>> Changing "request->path" into "request->request_uri"
>>> does it for me.
>>> 
>>> Is this the "right" patch?


More information about the dancer-users mailing list