Complejidad contraseñas postgres
Hola como te comentaron eso se hace en la aplicacion..
En muchos sitios de internet piden contraseñas de minimo 7 u 8 caracteres.. eso lo haces obteniendo la longitud del password introducido y poner una variable longitudCorrecta = true,
tambien solicitan que tenga al menos una mayuscula, minusculas, al menos un numero y un caracter especial, para eso tendrias que descomponer el password en un Array.. y luego recorrer cada elemento para ver si contiene mayuscula y tener una variable que se llame por ejemplo tieneMayusculas = true , y luego verificar las minusculas y variable tieneMinusculas = true , despues verificar cada elemento a ver si tiene algun caracter especial y variable tieneCaracter = true y al final preguntar si todas esas variables estan en TRUE si es asi, el password es valido...... ahh claro que hay que antes de todo eso inicializar las variables en FALSE