я думаю ему не вид пароля проверять а актуальность, делается через cURl или сокеты тестовая авторизация на нужном сайте
почитай про curl изучи как делается автиорризация например с помощью снифера и дальше дело за програмированием