appendPassword method
Appends the password, salt, and pepper together based on the given
passwordAppend.
Implementation
String appendPassword({
required String password,
required String salt,
required String passwordAppend,
}) {
var appendedPassword = '';
for (final char in passwordAppend.split('')) {
switch (char) {
case 'P':
appendedPassword += pepper;
break;
case 'B':
appendedPassword += password;
break;
case 'S':
appendedPassword += salt;
break;
default:
throw ArgumentError('"$passwordAppend" is not in the right format.');
}
}
return appendedPassword;
}