feat: add setup/welcome page
This commit is contained in:
54
src/pages/setup/welcome/welcome.component.html
Normal file
54
src/pages/setup/welcome/welcome.component.html
Normal file
@ -0,0 +1,54 @@
|
||||
<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 @{accept="application/json"}
|
||||
</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>
|
Reference in New Issue
Block a user