Модуль Mobile
Назначение модуля
Модуль предназначен для работы с мобильным приложением на iOS и Android.
Настройка модуля
Установите модуль на сервер, используя утилиту bg_installer, обновите клиент биллинга. Затем создайте экземпляр модуля, назвав его произвольным образом (например, Mobile).
Создайте конфигурацию модуля и установить ее. В конфигурации обязательно должен быть параметр token.signature.key , его значением подписывается токен, его минимальная длина 32 бита, от него будет зависеть какой алгоритм будет использован( HMAC 256/384/512 итд )
Конфигурация
# Ключ для токена. Обязательный параметр. Его изменение приведет к тому, что все ранее выданные токены(предыдущим ключом) станут недействительными, пользователям придется пройти авторизацию вновь.token.signature.key=d№%취소محب°љ₽©°јў≈°…‘љ°©₽в21м## Максимальное кол-во выданных рефреш токенов, если кол-во превышает заданное число, все текущие токены становятся недействительными( минимум 1, максимум 10, по умолчанию 2 )token.max.active=2# Время жизни рефреш токена ( минимум 1 день, максимум 180 дней, по умолчанию 30 )token.refresh.lifetime.days=30# Время жизни акцес токена(минут). После, если есть действующий рефреш, выдается новый акцес и рефреш токен.( минимум 10 минут, максимум 1440(2 суток), по умолчанию 60 )token.access.lifetime.minutes=10## Порядок и состав левого меню в мобильном приложении.#menu.items=main; balance[title=Лимит]; tariff; tariff_options; limit; notification; help; exit## Учетные данные для обращения к push серверу( выдаются Бителом )#push.url=#push.login=#push.pswd=