code: def hash_password(password):
      
      if use_double_hash():
          password = get_hmac(password).decode('ascii')
  
      return _pwd_context.hash(
          password,
          **config_value('PASSWORD_HASH_OPTIONS', default={}).get(
              _security.password_hash, {})
      )
docs: Hash the specified plaintext password.
  
      It uses the configured hashing options.
  
      .. versionadded:: 2.0.2
  
      :param password: The plaintext password to hash