I've put up an initial release of DAuth: A simple-yet-flexible salted
password hash based authentication utility lib for D.
Before you get too excited, know that actual cryptographic algorithms
are outside the scope of this lib. Instead, it uses any
Phobos-compatible digests and random number generators.
The upside: This makes DAuth fully extensible with plug-in cryptographic
algorithms. The downside: It's currently limited to what little exists
in Phobos right now (or in any Phobos-compatible third-party
digests/RNGs I may not know about).
Full overview, sample code and (ugly) API reference are at the project's
GitHub homepage:
https://github.com/Abscissa/DAuth
(DUB project name "dauth")