Not using MySQLi at this time. we are currently in the process of upgrading Data Bridge to use the MySQLi library,when that is completed, you will be able to use security assist for creating user registration using MySQLi, at this time though it only supports the MySQL library.
creating the reset password page will take some hand coding to accomplish using MySQLi. your link would need to pass the UserID, email address and a random string as URL variables, when the request the forgot password email, you need an update behavior to save the random string to the users table
on the reset password page, you would create a recordset to lookup the userID, email and random string URL variables to verify the user record to update, and show the update password form.
if you need help in configuring this, we can help through a premiere support appointment: