JDBCAuthProvider: add support for bcrypt and more

Description

https://github.com/igniterealtime/Openfire/pull/390

1) BCrypt support for passwords

2) "Chained" password hashing (still defaults to simply "plain")

3) Submission of hashes in lieu of passwords (defaults to false)

Environment

None
Fixed

Assignee

Dave Cridland

Reporter

Daryl Herzmann

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Minor
Configure