Соответственно значения менять на свои.
Это обработка переданных параметров. Если параметры переданы, то клиент обработает их и завершит работу. Если параметры не переданы то продолжит работу. Немного изменить регулярное выражение для пароля и логина.
В принципе смысл тот же, что предложил firex.