This project provides the APIs and SPIs that are used to write FusionAuth plugins.
Currently, there is a single plugin SPI for FusionAuth that allows customers to support different password encryption schemes. This interface is io.fusionauth.plugin.spi.security.PasswordEncryptor
.
You can learn more about FusionAuth plugins by visiting our documentation page at https://fusionauth.io/docs/v1/tech/plugins/writing-a-plugin.
$ mvn install
$ mkdir ~/savant
$ cd ~/savant
$ wget http://savant.inversoft.org/org/savantbuild/savant-core/1.0.0/savant-1.0.0.tar.gz
$ tar xvfz savant-1.0.0.tar.gz
$ ln -s ./savant-1.0.0 current
$ export PATH=$PATH:~/savant/current/bin/
Then, perform an integration build of the project by running:
$ sb int
For more information, checkout savantbuild.org.