security assist integrates the server validation of Form Toolkit, it includes a new validation type "Unique Database Value" which is used to check that the email.username entered on registration has not been registered already. It can be used for other columns as well though.
It includes the Insert record and Update record behaviors from Data Assist.
security assist pages can be used as dynamic plugins with framework builder. the key to using dynamic plugins, is the variable used to determine which plugin page to load.
I usually use the action query string variable, for example.
index.php?action=registration
index.php?action=login
you will need to modify the action of the forms to use the following code:
<?php echo htmlentities($_SERVER["PHP_SELF"]); ?><?php echo (isset($_SERVER["QUERY_STRING"]) && $_SERVER["QUERY_STRING"] != "")?"?".htmlentities($_SERVER["QUERY_STRING"]):""; ?>
you will also need to edit the redirects for the various server behaviors to pass the appropriate query string variable to load the appropriate plugin.