Скрыть объявление

Добро пожаловать на наш форум, уважаемые друзья! Регистрируйтесь и переходите в группу "Местный" для того чтоб иметь все привилегии на форуме, удачи вам:)

[PW] Веб Часть 1.5.0 (v88) Адекватная авторизация в iweb

Тема в разделе "[PW] Веб Часть", создана пользователем semumn, 22 июл 2018.

  1. semumn
    Оффлайн

    semumn Новый участник Пользователь

    Регистрация:
    3 июл 2018
    Сообщения:
    18
    Симпатии:
    6
    Ещё два года назад хотел запилить адекватную авторизацию для iweb. Вот сейчас дошли до этого руки и поднял скил.
    Работает логин, разлогин, редирект со страниц если залогинены\разлогинены.
    Установка:
    1) Закинуть все файлы из архива из папки iweb в папку, где у вас лежит iweb по дефолту: /usr/local/jakarta/webapps/iweb/
    2) Выполнить запрос из архива в базу pw, там же есть вставка пользователя - логин: admin, пароль: admin
    3) Пробовать заходить под admin, если не меняли запрос.

    Проверял на iweb для версии сервера 1.5.0-1.5.1
    Возможно работает и на других версиях.
     

    Вложения:

    • iweb_auth.zip
      iweb_auth.zip
      Размер файла:
      679,2 КБ
      Просмотров:
      92
      MD5 Sum:
      53d6e22adc67b2c1d9bf8aecb57b9d5d
    Bum4ik и Qwote нравится это.
  2. Qwote
    Оффлайн

    Qwote Участник Местный Пользователь

    Регистрация:
    20 июн 2018
    Сообщения:
    48
    Симпатии:
    20
    А версии ивеб 150 и допустим 155 различаются чем то?
     
  3. semumn
    Оффлайн

    semumn Новый участник Пользователь

    Регистрация:
    3 июл 2018
    Сообщения:
    18
    Симпатии:
    6
    Как минимум количеством данжей. Возможно там ещё данные тащатся по-другому. Всё что выше 1.5.1 я даже не смотрел, если честно.
    Вообще, то что работает с данными не трогалось.
    Если пробовать на 1.5.5, то надо будет забекапить файл .../manage/instance.jsp
    Затем из забекапленного файла добавить сюда, в if и в else, недостающие инсты
    Код:
    if(item_labels.compareTo("pwi") == 0)
        {
            String[][] m =
            {
            {"0", "gs01", "Мир"},
            {"0", "is01", "Город Темных Зверей"},
            {"0", "is02", "Могильник Героя"},
            {"0", "is05", "Пещера Огненных Скал"},
            {"0", "is06", "Логово Бешеных Волков"},
            {"0", "is07", "Пещера Ползучих Гадов"},
            {"0", "is08", "Зеленый Курган"},
            {"0", "is09", "Темная Обитель"},
            {"0", "is10", "Инеевый Предел"},
            {"0", "is11", "Долина Расхитителей Небес"},
            {"0", "is12", "Руины В Джунглях"},
            {"0", "is13", "Предел Дьявольских Наслаждений"},
            {"0", "is14", "Врата Беспокойных Духов"},
            {"0", "is15", "Пещера Драгоценностей"},
            {"0", "is16", "Небо Иллюзий"},
            {"0", "is17", "Небо Наваждений"},
            {"0", "is18", "Дворец Царя Драконов"},
            {"0", "is19", "Остров ночного плача"},
            {"0", "is20", "Остров Тысячи Змей"},
            {"0", "is21", "Земли Небожителей"},
            {"0", "is22", "Земли Магов И Демонов"},
            {"0", "is23", "Чистилище"},
            {"0", "is24", "Земной Ад"},
            {"0", "is25", "Город Боевых Песен"},
            {"0", "is26", "Нирвана"},
            {"0", "is27", "Долина Таинственной Луны"},
            {"0", "is28", "Долина бездушия (Гуй Му)"},
            {"0", "is29", "Город Инея"},
            {"0", "is31", "Сумеречный Храм"},
            {"0", "is32", "Куб Рока"},
            {"0", "is33", "Хрономир"},
            {"0", "is34", "Церковь"},
            {"0", "is35", "База Гильдий"},
            {"0", "is37", "Морай"},
            {"0", "is38", "Ущелье Феникса"},
            {"0", "is39", "Пещера Вечности"},
            {"0", "is40", "Дворец Короля Сминфисов"},
            {"0", "is41", "Пещера Вечности"},
            {"0", "is42", "Место отдыха"},
            {"0", "is43", "Небесный престол"},
            {"0", "is44", "Тренировочная площадка"},
            {"0", "is45", "Тренировочная площадка"},
            {"0", "is46", "Тренировочная площадка"},
            {"0", "is47", "Битва Катапульт"},
            {"0", "is48", "Зал наказаний"},
            {"0", "is49", "Драконье убежище"},
            {"0", "is50", "Страна Грез"},
            {"0", "is62", "Стартовая локация"},
            {"0", "is63", "Человеческий мир"},
            {"0", "is64", "Зал Перерождения"},
            {"0", "is66", "Потоки серебра"},
            {"0", "is67", "Зал V"},
            {"0", "is68", "Человеческий мир [2]"},
            {"0", "arena01", "Арена ГМ Асура"},
            {"0", "arena02", "Арена ГО"},
            {"0", "arena03", "Арена ГП"},
            {"0", "arena04", "Арена ГД Эвент"},
            {"0", "arena05", "Нирвана(старая)"},
            {"0", "bg01", "ТВ T-3 PvP - 1"},
            {"0", "bg02", "ТВ T-3 PvE - 2"},
            {"0", "bg03", "ТВ T-2 PvP - 3"},
            {"0", "bg04", "ТВ T-2 PvE - 4"},
            {"0", "bg05", "ТВ T-1 PvP - 5"},
            {"0", "bg06", "ТВ T-1 PvE - 6"}
            };
            maps = m;
        }
        else
        {
            String[][] m =
            {
            {"0", "gs01", "Мир"},
            {"0", "is01", "Город Темных Зверей"},
            {"0", "is02", "Могильник Героя"},
            {"0", "is05", "Пещера Огненных Скал"},
            {"0", "is06", "Логово Бешеных Волков"},
            {"0", "is07", "Пещера Ползучих Гадов"},
            {"0", "is08", "Зеленый Курган"},
            {"0", "is09", "Темная Обитель"},
            {"0", "is10", "Инеевый Предел"},
            {"0", "is11", "Долина Расхитителей Небес"},
            {"0", "is12", "Руины В Джунглях"},
            {"0", "is13", "Предел Дьявольских Наслаждений"},
            {"0", "is14", "Врата Беспокойных Духов"},
            {"0", "is15", "Пещера Драгоценностей"},
            {"0", "is16", "Небо Иллюзий"},
            {"0", "is17", "Небо Наваждений"},
            {"0", "is18", "Дворец Царя Драконов"},
            {"0", "is19", "Остров ночного плача"},
            {"0", "is20", "Остров Тысячи Змей"},
            {"0", "is21", "Земли Небожителей"},
            {"0", "is22", "Земли Магов И Демонов"},
            {"0", "is23", "Чистилище"},
            {"0", "is24", "Земной Ад"},
            {"0", "is25", "Город Боевых Песен"},
            {"0", "is26", "Нирвана"},
            {"0", "is27", "Долина Таинственной Луны"},
            {"0", "is28", "Долина бездушия (Гуй Му)"},
            {"0", "is29", "Город Инея"},
            {"0", "is31", "Сумеречный Храм"},
            {"0", "is32", "Куб Рока"},
            {"0", "is33", "Хрономир"},
            {"0", "is34", "Церковь"},
            {"0", "is35", "База Гильдий"},
            {"0", "is37", "Морай"},
            {"0", "is38", "Ущелье Феникса"},
            {"0", "is39", "Пещера Вечности"},
            {"0", "is40", "Дворец Короля Сминфисов"},
            {"0", "is41", "Пещера Вечности"},
            {"0", "is42", "Место отдыха"},
            {"0", "is43", "Небесный престол"},
            {"0", "is44", "Тренировочная площадка"},
            {"0", "is45", "Тренировочная площадка"},
            {"0", "is46", "Тренировочная площадка"},
            {"0", "is47", "Битва Катапульт"},
            {"0", "is48", "Зал наказаний"},
            {"0", "is49", "Драконье убежище"},
            {"0", "is50", "Страна Грез"},
            {"0", "is62", "Стартовая локация"},
            {"0", "is63", "Человеческий мир"},
            {"0", "is64", "Зал Перерождения"},
            {"0", "is66", "Потоки серебра"},
            {"0", "is67", "Зал V"},
            {"0", "is68", "Человеческий мир [2]"},
            {"0", "arena01", "Арена ГМ Асура"},
            {"0", "arena02", "Арена ГО"},
            {"0", "arena03", "Арена ГП"},
            {"0", "arena04", "Арена ГД Эвент"},
            {"0", "arena05", "Нирвана(старая)"},
            {"0", "bg01", "ТВ T-3 PvP - 1"},
            {"0", "bg02", "ТВ T-3 PvE - 2"},
            {"0", "bg03", "ТВ T-2 PvP - 3"},
            {"0", "bg04", "ТВ T-2 PvE - 4"},
            {"0", "bg05", "ТВ T-1 PvP - 5"},
            {"0", "bg06", "ТВ T-1 PvE - 6"}
            };
            maps = m;
        }
    
     
  4. Admin
    Оффлайн

    Admin Новый участник Пользователь

    Регистрация:
    29 май 2018
    Сообщения:
    10
    Симпатии:
    5
    Unusable, missing files
     
Похожие темы
  1. vir5050

    Любая версия php Iweb

    Ответов:
    177
    Просмотров:
    35.724
  2. БарабанПВ

    Решенный вопрос 1.5.5 V156 iWeb для 155

    Ответов:
    1
    Просмотров:
    1.906
  3. Vitor
    Ответов:
    8
    Просмотров:
    702
  4. Asmer1
    Ответов:
    1
    Просмотров:
    143
Загрузка...