Features in version 0.2

  • Support for any database model for managing users and groups.
  • Storage of passwords as plain text or using any message digest as supported by Java's MessageDigest.getEncoding(String)
    Note: This means that the encoding property for MD5 encoding that was previously "MD5HEX" must now be "MD5".
  • Support for a seed in the encoding where the seed for a specific user is retrieved from the database. When a seed is used the password is encoded together with the user-specific seed to prevent dictionary attacks. The way the seed is used together with the password is configured using a format string.

Next Release

No future release is planned yet. Please send feedback on error, improvements, and new features to me.

Future features

Configuration of the caching of groups. At the moment no caching is done.