Личный кабинет (web-статистика)

В личном кабинете клиент может просмотреть отчет по сессиям, отчет по трафикам или сменить пароль сервиса.

Доступ к личному кабинету по логину/паролю сервиса

Для того, чтобы клиент мог зайти в личный кабинет по логину и паролю сервиса, в конфигурации ядра необходимо изменить параметр web.auth.modes, добавив авторизацию модуля Inet. Например, если код модуля Inet 5:

# Авторизация клиента в личном кабинете по договору и по логину
web.auth.modes=0:1;5:1

Затем необходимо редактировать страницу авторизации webroot/xsl/login.xsl. Можно сделать так, чтобы в одной форме авторизация шла и по номеру договора и по логину Inet - для этого в hidden-поле midAuth после запятой код модуля Inet:

<form method="post" action="{$CONTEXT_PATH}/{$WEBEXECUTER}">
<input type="hidden" name="midAuth" value="0,5"/>
<table class="filter" >
<tr>
<td align="left" nowrap="1">Номер договора<br/>или логин:</td>
<td><input type="text" name="user" size="15" class="inputLogin" /></td>
</tr>
<tr>
<td align="left" nowrap="1">Пароль:</td>
<td><input type="password" name="pswd" size="15" class="inputPassword" /></td>
</tr>
<tr>
<td></td>
<td style="text-align: right"><xsl:call-template name="submit"><xsl:with-param name="title" select="'Вход'"/></xsl:call-template></td>
</tr>
<tr>
<td colspan="2" align="right">
<a href="{$CONTEXT_PATH}/{$PUBEXECUTER}?action=PasswordForgot&amp;module=admin" style="font-size: x-small">Забыли пароль?</a>
</td>
</tr>
</table>
</form>

Или же просто скопировать форму и вставить ниже, после формы авторизации по номеру договора, в поле midAuth оставив только код модуля Inet:

<form method="post" action="{$CONTEXT_PATH}/{$WEBEXECUTER}">
<input type="hidden" name="midAuth" value="5"/>
<table class="filter" >
<tr>
<td align="left" nowrap="1">Логин:</td>
<td><input type="text" name="user" size="15" class="inputLogin" /></td>
</tr>
<tr>
<td align="left" nowrap="1">Пароль:</td>
<td><input type="password" name="pswd" size="15" class="inputPassword" /></td>
</tr>
<tr>
<td></td>
<td style="text-align: right"><xsl:call-template name="submit"><xsl:with-param name="title" select="'Вход'"/></xsl:call-template></td>
</tr>
<tr>
<td colspan="2" align="right">
<a href="{$CONTEXT_PATH}/{$PUBEXECUTER}?action=PasswordForgot&amp;module=admin" style="font-size: x-small">Забыли пароль?</a>
</td>
</tr>
</table>
</form>

В последнем случае в окне авторизации будут две формы на выбор: в одной, как обычно, ввод номера договора и пароля к личному кабинету (статистике), в другой - ниже - ввод логина и пароля сервиса.

Отчет по сессиям

Клиент может просмотреть отчет по сессиям сервиса за месяц или определенный период месяца, выгрузить его в csv или html. Для каждой сессии можно просмотреть детализацию по наработке, если таковая в сессии есть.

images/download/attachments/43385915/inet_web_sessions.png

Отчет по трафикам

В отчете по трафикам отображается наработка по трафикам по уже завершенным сессиям. По умолчанию он не отображается - чтобы его показывать, необходимо в конфигурации модуля установить параметр:

web.menuItem3=Отчет по трафикам Inet

Данные можно получить за месяц, количество в день:

images/download/attachments/43385915/inet_web_traffic_month.png

Или же за день - количество в час:

images/download/attachments/43385915/inet_web_traffic_day.png

Смена пароля сервиса

В личном кабинете клиент может сменить пароль для сервиса, если в типе сервиса используется логин:

images/download/attachments/43385915/inet_web_password.png

Учетные периоды

В личном кабинете клиент может просмотреть список своих учетных периодов.

images/download/attachments/43385915/inet_web_accounting_period.png