Модуль карточек

Ответить
Silver Ghost
Сообщения: 173
Зарегистрирован: Ср апр 11, 2007 6:22 am
Контактная информация:

Модуль карточек

Сообщение Silver Ghost »

Бесплатный модуль карточек переехал сюда.

snamm
Сообщения: 5
Зарегистрирован: Вт ноя 02, 2010 2:27 am
Контактная информация:

Re: Модуль карточек

Сообщение 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 в линуксе пароль тоже непроходит !!! как скачать то?

Silver Ghost
Сообщения: 173
Зарегистрирован: Ср апр 11, 2007 6:22 am
Контактная информация:

Re: Модуль карточек

Сообщение Silver Ghost »

Забирайте. Пофиксил.

Watching
Сообщения: 15
Зарегистрирован: Вт янв 24, 2012 1:31 pm

Re: Модуль карточек

Сообщение Watching »

А можно ли использовать данный модуль карточек для импорта пользователей после работы скрипта 2abills.pl (мигрируем с FreeNIBS). Даже функционал карточек не нужен, нужна миграция.
ICQ:296@463@859 (просьба сразу говорить, что с форума ABills)

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Модуль карточек

Сообщение ~AsmodeuS~ »

Watching писал(а):А можно ли использовать данный модуль карточек для импорта пользователей после работы скрипта 2abills.pl (мигрируем с FreeNIBS). Даже функционал карточек не нужен, нужна миграция.
только официальный модуль это умеет

Watching
Сообщения: 15
Зарегистрирован: Вт янв 24, 2012 1:31 pm

Re: Модуль карточек

Сообщение 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 конечно не зря хочет своих денег)) Кстати, не таких уж и больших (лично меня просто время поджимало, а из личного кармана платить не хотелось, контора потом не возместит). Если кому-то понадобится помощь не автора, то мои контакты в подписи.
ICQ:296@463@859 (просьба сразу говорить, что с форума ABills)

wowanv
Сообщения: 29
Зарегистрирован: Вт июл 22, 2008 11:47 am
Откуда: from Ternopil
Контактная информация:

Re: Модуль карточек

Сообщение 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'

Ответить