validatePassword static method
Validates a password.
Returns null if valid, or an error message if invalid.
password The password to validate. Can be null.
minLength Minimum password length (default: 8).
Implementation
static String? validatePassword(String? password, {int minLength = 8}) {
if (password == null || password.isEmpty) {
return 'Password is required';
}
if (password.length < minLength) {
return 'Password must be at least $minLength characters';
}
return null;
}