Создание авторегистрации на уже готовом сайте
Сайт работает на CMS, созданной на джава с элементами php (http://evolia.ru). Специфика задания заключается в том, что данные по регистрации на сайте должны браться с другого хостинга, где они лежат в дата файле с расширением MYD (открывается любым текстовым редактором).
Сам сайт посвящён виртуальному миру Эволия. Регистрация в виртуальном мире происходит через специальный 3D браузер, все данные падают в выше указанный дата файл .MYD. Регистрация на сайте должна полностью совпадать с регистрацией в мире. Поэтому на сайте возможность саморегистрации закрыта, а доступна только авторизация.
Соответственно, нам нужна авторегистрация на сайте по данным регистрации в виртуальном мире.
ПРинцип работы авторегистрации следующий:
Человек заходит в виртуальный мир и только он впервые вводит свой логин и пароль - как они заносятся в базу сервера мира как данные о его гражданстве. Но этого не достаточно, надо юзера зарегить также автоматически по его гражданству на сайте Эволии.
Для этого специальная программа проверяет каждые 5 минут пополнение гражданств (залезает в файл гражданств .MYD на сервере мира) и если находит новые гражданства, то сохраняет специальный текстовой файл - полный перечень всех гражданств с учётом новых и кидает на хостинг сайта.
Далее, специальный джава + PHP скрипт читает этот текстовый файл с логинами и паролями и сравнивает их с теми, которые юзеры будут вводить на сайте, пытаясь авторизоваться.
Если введённые юзером логин и пароль совпадают с тем, что в текстовом файле, скриптик будет открывать доступ на сайт (авторизовывать юзера)
ну.. и либо блокировать доступ.
Возможны и ваши варианты реализации данного задания. Не важно как вы будете это делать, важно, чтобы это работало.