Страница 1 из 1
Модуль карточек
Добавлено: Вт окт 12, 2010 6:22 pm
Silver Ghost
Бесплатный модуль карточек переехал
сюда.
Re: Модуль карточек
Добавлено: Вт ноя 16, 2010 10:55 pm
snamm
Silver Ghost писал(а):Бесплатный модуль карточек переехал
сюда.
А какой пароль к
http://svn.itoutsourcing.org.ua/ABills/cards/ ??? anonymous не проходит!!!
svn co --username anonymous
http://svn.itoutsourcing.org.ua/ABills/cards/ /usr/abills/cgi-bin/cards в линуксе пароль тоже непроходит !!! как скачать то?
Re: Модуль карточек
Добавлено: Ср ноя 17, 2010 12:31 pm
Silver Ghost
Забирайте. Пофиксил.
Re: Модуль карточек
Добавлено: Чт фев 09, 2012 9:20 pm
Watching
А можно ли использовать данный модуль карточек для импорта пользователей после работы скрипта 2abills.pl (мигрируем с FreeNIBS). Даже функционал карточек не нужен, нужна миграция.
Re: Модуль карточек
Добавлено: Чт фев 09, 2012 11:09 pm
~AsmodeuS~
Watching писал(а):А можно ли использовать данный модуль карточек для импорта пользователей после работы скрипта 2abills.pl (мигрируем с FreeNIBS). Даже функционал карточек не нужен, нужна миграция.
только официальный модуль это умеет
Re: Модуль карточек
Добавлено: Вс фев 12, 2012 2:20 am
Watching
Написал свой скрипт миграции c FreeNIBS и немного модифицировал сам ABills. В отличии от официального модуля удалось сохранить все старые пароли пользователей, которые в базе хранились в виде MD5 UNIX хеша (как в passwd-файле вида $1$HG3.En5.$XjKtk1oxH9quCxY67NoSL1).
А самое главное, чего нет даже в официальном продукте, вход в Интернет и в личный кабинет также осуществялется по паролям хранимым в базе в виед MD5Unix Hash. Из соображений совместимости, оригинальная схема авторизации abills также работает как и задумано.
То есть, предположим у вас в старом биллинге авторизация была по паролям $1$HG3.En5.$XjKtk1oxH9quCxY67NoSL1. Как такое перенести? Ну создадим табличку новую куда это всё закинем... А как теперь сделать чтоб пускало в инет по этому паролю? Надо поправить Auth.pm. А как сделать чтобы и по паролю Abills пускало? Надо ещё поправить Auth.pm.. Аналогично вносим поправки для веб-интерфейса, будет пускать по паролю по любой схеме.
Это чтоже выходит, два разных пароля? Нет, в личном кабинете при смене пароля перезаписываются оба и становится одинаковым, только в разных форматах.
Таким образом, скрипт и модификации легко портируются для миграции с других биллингов. После какого-то времени модификация становится не нужной и легко откатывается, позволяя самое обычное обновление ABills до свежих версий.
Автор Abills конечно не зря хочет своих денег)) Кстати, не таких уж и больших (лично меня просто время поджимало, а из личного кармана платить не хотелось, контора потом не возместит). Если кому-то понадобится помощь не автора, то мои контакты в подписи.
Re: Модуль карточек
Добавлено: Пт июл 20, 2012 9:06 am
wowanv
Silver Ghost писал(а):Бесплатный модуль карточек переехал
сюда.
svn: Server sent unexpected return value (502 Bad Gateway) in response to OPTIONS request for '
http://svn.itoutsourcing.org.ua/ABills/cards'