chrome|90.0.4430.93|blMain
uCoz блог, инструкции uCoz

БЛОГ

uCoz, скрипты, всякое  Поиск, Search

САМОСТОЯТЕЛЬНАЯ СМЕНА ЛОГИНА

  
Смена логина, логин, ник Смена логина, логин, ник     22.08.2011, 15:13    
Сегодня закончил писать PHP-скрипт для авторизации в панели управления uCoz.
…и уже нашёл множество применений этому

Одно из них — самостоятельная смена логина пользователя на сайте.

Итак. Начну с того, по какому принципу работает этот скрипт.
1) Авторизация в юнете;
2) Авторизация в вебтопе;
3) Авторизация в панели управления;
4) Отправка нужного запроса на совершение любого действия в панели управления.

Да, скрипт проделывает нелёгкую работу, но зато мы получаем возможность совершать в панели управления любые действия, не входя туда (даже не потребуется ввода капчи)

С этим скриптом, для смены логина нам понадобится только желаемый логин (новый), а для определения ID пользователя на PHP-сервере uCoz'а у нас есть замечательная функция — ucoz_getinfo("SITEUSERID"). Она возвращает ID пользователя, сделавшего запрос на PHP-скрипт (таким образом, подделать ID будет никак нельзя).

Вот рабочий пример скрипта самостоятельной смены логина: http://test.g-xpert.com/index/login/0-7

Чуть позже, здесь (или на phpexample), выложу код :)
8 Glevera пишет:
Как это нельзя определить id , можно на сторонем хостинге

7 lis пишет:
Пасиб за реализацию моей идеи:)

6 uFile пишет:
кОГДА КОД ВЫЛОЖИшь? Я даже купил пхп для сайта
Ответ:
Когда конкурс PHP-скриптов для uCoz закончится.

5 Max пишет:
А можно ли будет использовать этот код без php на сайте, но имея php на бесплатном хостинге с php. То есть можно ли будет сделать так:

Можно ли сделать, чтобы php хранился на другом сайте, но использовать его можно было с основного сайта?
Ответ:
Нет, нельзя.
На стороннем хостинге нельзя определить ID пользователя и там отсутствует проксирование.

4 Themis пишет:
Шикарно, Витя!
Ответ:
Спасибо)

3 NeoGame12 пишет:
хотя впринципи оно не столь важно, попробовал сделать тоже самое, но я понятия не имею как вам удалось сделать вход через окошко "Мои сайты"? Искал, искал, не могу найти функцию входа.
Ответ:
Используйте Firebug, там отображаются все гет и пост запросы и передаваемые параметры.
А код я потом выложу, посмотрите.

2 NeoGame12 пишет:
простите, не дочитал) не тот способ просто, более извращённый у Вас получился, но что если через вебтоп, на сайт зайти не получится, тоесть у сайта будет другой пароль? что тогда?
Ответ:
Думаю, кому действительно нужно — поставят общий пароль.
Возможно, ещё допишу вход в панель управления с вводом капчи…

1 NeoGame12 пишет:
а что же там надо было написать что бы могло входить без ошибки ERR11