Password Hashing Plugins
On this page
FusionAuth provides a plugin mechanism that loads plugins at startup rather than at runtime. This provides much better performance than a runtime plugin system.
Note
You must restart FusionAuth anytime a plugin is installed.
There are two steps to adding a plugin to FusionAuth:
- Write the plugin by implementing the correct plugin interface
- Install the plugin into your FusionAuth installation
Currently the only extension points offered by plugins are custom password hashing schemes.
Learn more about:
Custom Password Hashing
Learn how to write a FusionAuth plugin to implement a custom password hashing algorithm (also referred to a password encryptors).
Password-Hashing Algorithms
This is a reference for all of the current password hashing algorithms support by FusionAuth out of the box.
Writing a Plugin
Learn how to write a FusionAuth plugin.