TT#188950 ignore domain for subscriber authentication

when ignore_auth_realm is "yes", it should no longer
be required to provide the domain part for subscriber
logins.

Change-Id: I346f94278c9b0d9a598858c24d797b03217123d4
(cherry picked from commit 65b5c62e48)
mr10.5.4
Rene Krenn 3 years ago
parent ab916ced07
commit debd85394d

@ -659,7 +659,7 @@ sub login_jwt :Chained('/') :PathPart('login_jwt') :Args(0) :Method('POST') {
my $authrs = $c->model('DB')->resultset('provisioning_voip_subscribers')->search({
webusername => $u,
'voip_subscriber.status' => 'active',
'domain.domain' => $d,
($c->config->{features}->{multidomain} ? ('domain.domain' => $d) : ()),
'contract.status' => 'active',
}, {
join => ['domain', 'contract', 'voip_subscriber'],

@ -134,11 +134,11 @@ sub perform_subscriber_auth {
if ($pass && $pass =~ /[^[:ascii:]]/) {
return $res;
}
my $authrs = $c->model('DB')->resultset('provisioning_voip_subscribers')->search({
webusername => $user,
'voip_subscriber.status' => 'active',
'domain.domain' => $domain,
($c->config->{features}->{multidomain} ? ('domain.domain' => $domain) : ()),
'contract.status' => 'active',
}, {
join => ['domain', 'contract', 'voip_subscriber'],

Loading…
Cancel
Save