code: func PasswordAuth(fn PasswordHandler) Option {
  	return func(srv *Server) error {
  		srv.PasswordHandler = fn
  		return nil
  	}
  }
docs: // PasswordAuth returns a functional option that sets PasswordHandler on the server.