Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Resolved
-
2.0.0-M7
-
None
Description
Login with remember me stores login secrets with cookies. However, after app restart, on loading (secret recovery), decryption fails with
javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.
Which seems correct behavior, as the salt changes with each app restart.
However, for a prototyping scenario we'd rather want to keep a fixed salt.