generate 6 digit random pin
static String generatePin({int digits = 6}) { final randomMax = (pow(10, digits) - 1).toInt(); return Random().nextInt(randomMax).toString().padLeft(digits, '0'); }