| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Parameters typing and using strict types overall increase the codebase
quality by enforcing the a given parameter will have the expected type.
It also removes the need to unnecessary unit tests checking methods
behavior with invalid input.
|
| |
|
|
|
|
|
|
|
| |
On Linux, php-ldap seems to rely on a library which still uses deprecated LDAPv2 as default version,
causing authentication issues.
See: https://stackoverflow.com/a/48238224/1484919
|
|
|
| |
Co-authored-by: ArthurHoaro <arthur@hoa.ro>
|
|
|
| |
Co-authored-by: ArthurHoaro <arthur@hoa.ro>
|
|
|
| |
Co-authored-by: ArthurHoaro <arthur@hoa.ro>
|
| |
|
|
|
|
|
|
|
| |
This adds a dedicated manager class to handle all ban interactions, which is instantiated and handled by LoginManager.
IPs are now stored in the same format as the datastore, through FileUtils.
Fixes #1032 #587
|
|\
| |
| | |
Do not check the IP address with session protection disabled
|
| |
| |
| |
| |
| |
| | |
This allows the user to stay logged in if his IP changes.
Fixes #1106
|
|/
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|