Files
MireaFrontend/src/pages/setup/welcome/welcome.component.html

55 lines
2.3 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h1>Установщик MIREA Schedule</h1>
<hr/>
<p>
Мы рады помочь вам начать работу с нашим приложением.
Этот мастер настройки проведет вас через ряд шагов по настройке основных параметров вашей системы.
К концу этого процесса у вас будет все готово для использования приложения в полной мере.
</p>
<p>
Пожалуйста, внимательно следуйте инструкциям и предоставьте необходимую информацию при появлении запроса.
Если у вас есть какие-либо вопросы, обратитесь к документации или свяжитесь с нашей службой поддержки.
</p>
<p>
Для получения ключа используете тот же хост, что и Backend приложение и выполните:
</p>
<code>
curl -X 'GET' '{{apiToGetToken}}/Setup/GenerateToken' -H 'accept: application/json'
</code>
<p>
Или
</p>
<code>
Invoke-RestMethod -Uri "{{apiToGetToken}}/Setup/GenerateToken" -Method Get -Headers &#x40;&#123;accept="application/json"&#125;
</code>
<div style="display: flex; flex-direction: column; margin: 25px 0;">
<mat-form-field color="accent">
<mat-label>Токен сервера</mat-label>
<input matInput
required
[formControl]="tokenControl">
@if (tokenControl.hasError('required')) {
<mat-error>
Токен является <i>обязательным</i>
</mat-error>
}
@if (tokenControl.hasError('pattern')) {
<mat-error>
Токен должен содержать только BASE64 символы кратные 4 (цирфы, латинские буквы и символы "+/=")
</mat-error>
}
@if (tokenControl.hasError('minlength')) {
<mat-error>
Токен не может быть меньше 16 символов
</mat-error>
}
</mat-form-field>
</div>
<p>Для начала необходимо ввести токен, который нужен для настройки столь важных данных!</p>