Block a user
integrate-sha512-password-hashing
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 15:51:46 +02:00
4098dcfc13
fix generated password hash in acceptance test
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 15:43:19 +02:00
e19ab4d401
add tests for preparesUnixUser and revampsUnixUser
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 14:53:58 +02:00
42e9417382
use JNA + C-library-function crypt to create hash
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 14:41:04 +02:00
a1600a1c56
use JNA + C-library-function crypt to create hash
0e9db7e67a
rename HashProcessor -> LinuxEtcShadowHashGenerator and cleanup API
3a0c94e42d
rename HashProcessor -> EtcShadowHashGenerator and cleanup API
7d7d99c05b
revert unnecessary changes
integrate-sha512-password-hashing
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 09:48:19 +02:00
d27ffd0f8d
only validateContext for related entities, no validateEntity
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 09:38:48 +02:00
52fa265a3d
implement prepareProperties for converting plaintext password to hash before saving
c53b2bdd62
some cleanup
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-07-01 09:04:06 +02:00
14cae92ba5
amend tests according to new API and revamp
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-06-30 10:58:13 +02:00
9ddca24446
WIP
hsh-michaelhoennig
pushed to integrate-sha512-password-hashing at hostsharing/hs.hsadmin.ng
2024-06-29 10:33:48 +02:00
7b82be64a4
implement SHA512 password hashing using 'org.bouncycastle:bcpkix-jdk18on:1.76'
hsh-michaelhoennig
created branch integrate-sha512-password-hashing in hostsharing/hs.hsadmin.ng
2024-06-29 10:33:47 +02:00
hsh-michaelhoennig
deleted branch add-password-hashing from hostsharing/hs.hsadmin.ng
2024-06-28 11:00:18 +02:00
implement password-hashing (not fully integrated yet)
implement password-hashing (not fully integrated yet)
hsh-michaelhoennig
pushed to add-password-hashing at hostsharing/hs.hsadmin.ng
2024-06-28 09:48:53 +02:00
7bc02013ce
add missing commons-codec library
hsh-michaelhoennig
pushed to add-password-hashing at hostsharing/hs.hsadmin.ng
2024-06-27 17:27:50 +02:00
e2233a2338
implement HashProcessor .generate(...) + .validate(...)
593e62fa32
generic subclass return values for ValidatableProperty and subclasses
e9f48f0a19
add UnixUser HostingAsset property validation
6167ef2221
add-unix-user-hosting-asset-validation (#66)
hsh-michaelhoennig
deleted branch add-unix-user-hosting-asset-validation from hostsharing/hs.hsadmin.ng
2024-06-27 12:39:45 +02:00