Page MenuHomePhorge

Password history
ClosedPublic

Authored by machniak on Feb 7 2022, 11:14 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 16, 4:37 PM
Unknown Object (File)
Fri, Apr 12, 11:03 AM
Unknown Object (File)
Fri, Apr 12, 5:01 AM
Unknown Object (File)
Sun, Apr 7, 2:48 AM
Unknown Object (File)
Sun, Apr 7, 1:39 AM
Unknown Object (File)
Thu, Apr 4, 2:57 AM
Unknown Object (File)
Tue, Apr 2, 12:10 AM
Unknown Object (File)
Mar 17 2024, 11:57 PM
Subscribers
Restricted Project

Details

Reviewers
None
Group Reviewers
Restricted Project
Commits
rK679a6c49cc40: Password history
Test Plan

./phpunit

Diff Detail

Repository
rK kolab
Branch
dev/password-retention
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 38425
Build 15535: arc lint + arc unit

Event Timeline

machniak created this revision.
  • Don't store more old passwords than it's required by the account policy
  • Merge branch 'master' into dev/password-retention
  • Fix "last" policy validation
mollekopf added inline comments.
src/app/Observers/UserObserver.php
320

I would make this a >= just to be safe (even if we technically *shouldn't* ever get there).

src/app/Rules/Password.php
195
if (strlen($password) == 0) {
  return false;
}

would be easier to read imo.

  • Merge branch 'master' into dev/password-retention
  • Small code improvement
This revision was not accepted when it landed; it landed in state Needs Review.Feb 16 2022, 12:27 PM
Closed by commit rK679a6c49cc40: Password history (authored by machniak). · Explain Why
This revision was automatically updated to reflect the committed changes.