Changeset 1754
- Timestamp:
- 04/25/16 15:29:28 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r1752 r1754 1637 1637 my ( $self, $password ) = @_; 1638 1638 1639 if (my $res = $self->SUPER::check_password($password)) { 1639 my $res = $self->SUPER::check_password($password); 1640 if ($res !~ /^ok$/) { 1640 1641 return $res; 1641 1642 } … … 1643 1644 foreach my $banned ($self->_get_attributes('bannedPassword')) { 1644 1645 my ($date, $oldPassword) = $banned =~ /^([^;]*);(.*)/; 1645 warn $password; 1646 if (crypt($oldPassword, $password) eq $password) { 1646 if (crypt($password, $oldPassword) eq $oldPassword) { 1647 1647 return "Banned password, cannot be used anymore"; 1648 1648 } 1649 1649 } 1650 1650 1651 return ;1651 return 'ok'; 1652 1652 } 1653 1653
Note: See TracChangeset
for help on using the changeset viewer.