Начал работу над авторизацией пользователей

Вот и началась большая эпопея по созданию пользовательского интерфейса программы. Тут работать очень долго. И начал я с диалогового окна авторизации пользователя. Это логично, так как последовательность нужно соблюдать. Сначала - авторизация, потом - главное окно. При авторизации на мой сервер отправляется запрос с авторизационными данными - емеил и пароль. Там происходят все необходимые проверки, получаются данные учетной записи пользователя, который авторизуется в программе. Да, у меня такая задумка. Для того, чтобы скачать программу, нужно будет на моём продающем сайте создать учетную запись, получить сгенерированный пароль и использовать его для входа в программу...