summaryrefslogtreecommitdiffstats
path: root/extensions/Persona/lib/Login.pm
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/Persona/lib/Login.pm')
-rw-r--r--extensions/Persona/lib/Login.pm3
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/Persona/lib/Login.pm b/extensions/Persona/lib/Login.pm
index 62fca4d50..ece92a3c0 100644
--- a/extensions/Persona/lib/Login.pm
+++ b/extensions/Persona/lib/Login.pm
@@ -43,6 +43,9 @@ sub get_login_info {
my $audience = $urlbase->scheme . "://" . $urlbase->host_port;
my $ua = new LWP::UserAgent( timeout => 10 );
+ if (Bugzilla->params->{persona_proxy_url}) {
+ $ua->proxy('https', Bugzilla->params->{persona_proxy_url});
+ }
my $response = $ua->post(Bugzilla->params->{persona_verify_url},
[ assertion => $assertion,