Skip to content

🛡️ hardens ownCloud security with brute force protection, 404 detection and strong password enforcement

License

Notifications You must be signed in to change notification settings

AARNet/security

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security App

Build Status Scrutinizer Code Quality

The security application currently has 2 features. Brute force protection and strong password enforcement.

Brute Force Protection

It blocks an IP after certain failed login attempts

Strong Password Enforcement

The admin can configure:
    - minimum length of the password
    - enforce upper and lower case characters
    - enforce numeric characters
    - enforce special characters (non-alphanumeric)

It allows you to validate passwords in your own apps by using “OCP\User::validatePassword” event:

\OC::$server->getEventDispatcher()->dispatch(
    'OCP\User::validatePassword',
    new GenericEvent(null, ['password' => $password])
);

About

🛡️ hardens ownCloud security with brute force protection, 404 detection and strong password enforcement

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 53.6%
  • JavaScript 38.8%
  • Shell 4.4%
  • Makefile 3.1%
  • CSS 0.1%