Passwords are hashed client-side and server-side. Https should still be used in client server communication.

Client-side hashing must follow our specifications to ensure interoperability between multiple clients.

Server-side hashing

Password strength enforcement is a client-side concern

References: