diff options
| author | mkanat%bugzilla.org <> | 2009-11-09 19:15:28 +0000 |
|---|---|---|
| committer | mkanat%bugzilla.org <> | 2009-11-09 19:15:28 +0000 |
| commit | 4726923228d810ea0cd1800b17a9244c6f0d8eef (patch) | |
| tree | 2d3fea848aa7e514a56b4f31dcd9453c2deeba77 /Bugzilla/Auth/Login | |
| parent | a90df29f99bf1aa3a1835d0aa04e1602e5523096 (diff) | |
| download | bugs-4726923228d810ea0cd1800b17a9244c6f0d8eef.tar bugs-4726923228d810ea0cd1800b17a9244c6f0d8eef.tar.gz bugs-4726923228d810ea0cd1800b17a9244c6f0d8eef.tar.bz2 bugs-4726923228d810ea0cd1800b17a9244c6f0d8eef.tar.xz bugs-4726923228d810ea0cd1800b17a9244c6f0d8eef.zip | |
Bug 525734: Allow WebService clients to authenticate using Bugzilla_login and Bugzilla_password
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
Diffstat (limited to 'Bugzilla/Auth/Login')
| -rw-r--r-- | Bugzilla/Auth/Login/CGI.pm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/Bugzilla/Auth/Login/CGI.pm b/Bugzilla/Auth/Login/CGI.pm index a93bc3d3a..407582af4 100644 --- a/Bugzilla/Auth/Login/CGI.pm +++ b/Bugzilla/Auth/Login/CGI.pm @@ -40,12 +40,10 @@ use Bugzilla::Error; sub get_login_info { my ($self) = @_; - my $cgi = Bugzilla->cgi; - - my $username = trim($cgi->param("Bugzilla_login")); - my $password = $cgi->param("Bugzilla_password"); + my $params = Bugzilla->input_params; - $cgi->delete('Bugzilla_login', 'Bugzilla_password'); + my $username = trim(delete $params->{"Bugzilla_login"}); + my $password = delete $params->{"Bugzilla_password"}; if (!defined $username || !defined $password) { return { failure => AUTH_NODATA }; |
