<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -24,6 +24,7 @@ sub init_plugin {
                 unless $back_uri =~ m{^(/|[a-z]+://)};
         } else {
             $back_uri = $app-&gt;nanoa_uri . ($app-&gt;query-&gt;path_info() || '');
+            $back_uri .= '?' . $app-&gt;query-&gt;query_string if $app-&gt;query-&gt;query_string ;
         }
         _load_lib();
         Net::OpenID::Consumer::Lite-&gt;check_url(
@@ -45,6 +46,7 @@ sub init_plugin {
                 unless $back_uri =~ m{^(/|[a-z]+://)};
         } else {
             $back_uri = $app-&gt;nanoa_uri . ($app-&gt;query-&gt;path_info() || '');
+            $back_uri .= '?' . $app-&gt;query-&gt;query_string if $app-&gt;query-&gt;query_string ;
         }
         $app-&gt;uri_for('plugin/openid', {
             back =&gt; $back_uri,</diff>
      <filename>app/plugin/openid.pm</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d98d9606a546c9ce2594b6a4ded1d08591489386</id>
    </parent>
  </parents>
  <author>
    <name>hidek</name>
    <email>hidek@d0d07461-0603-4401-acd4-de1884942a52</email>
  </author>
  <url>http://github.com/typester/naoa/commit/dabaafd2143e152fb405b39021eb40e1ad7643e0</url>
  <id>dabaafd2143e152fb405b39021eb40e1ad7643e0</id>
  <committed-date>2008-12-16T23:58:26-08:00</committed-date>
  <authored-date>2008-12-16T23:58:26-08:00</authored-date>
  <message>fixed plugin::openid to handle back url w/ query string

git-svn-id: http://svn.coderepos.org/share/lang/perl/NanoA/trunk@26940 d0d07461-0603-4401-acd4-de1884942a52</message>
  <tree>52c9e8e8fb90402aafbba11d6aa1c023a1312cdd</tree>
  <committer>
    <name>hidek</name>
    <email>hidek@d0d07461-0603-4401-acd4-de1884942a52</email>
  </committer>
</commit>
