add web preauth