Check passwords on compromised password databases

When users choose a password, we should check if the password has already been compromised on known databases.

We can rely on external libraries such as passpwnedcheck or hibpwned for instance.

Edited by Éloi Rivard