Compare commits

..

5 Commits

5 changed files with 47 additions and 18 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

11
.obsidian/hotkeys.json vendored Normal file
View File

@@ -0,0 +1,11 @@
{
"obsidian-git:push": [
{
"modifiers": [
"Mod",
"Shift"
],
"key": "G"
}
]
}

View File

@@ -7,7 +7,7 @@
"autoPushInterval": 0,
"autoPullInterval": 0,
"autoPullOnBoot": false,
"autoCommitOnlyStaged": true,
"autoCommitOnlyStaged": false,
"disablePush": false,
"pullBeforePush": true,
"disablePopups": false,
@@ -19,7 +19,7 @@
"syncMethod": "merge",
"mergeStrategy": "none",
"customMessageOnAutoBackup": false,
"autoBackupAfterFileChange": true,
"autoBackupAfterFileChange": false,
"treeStructure": false,
"refreshSourceControl": true,
"basePath": "",
@@ -28,7 +28,7 @@
"showedMobileNotice": true,
"refreshSourceControlTimer": 7000,
"showBranchStatusBar": true,
"setLastSaveToLastCommit": false,
"setLastSaveToLastCommit": true,
"submoduleRecurseCheckout": false,
"gitDir": "",
"showFileMenu": true,

View File

@@ -4,24 +4,25 @@
"type": "split",
"children": [
{
"id": "891de83725cc8950",
"id": "45b1d66b4f34dd7a",
"type": "tabs",
"children": [
{
"id": "b9f3b55230697ae6",
"id": "6ea897aee138d04f",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Вопросы УБИ по конечным страницам.md",
"file": "УКЭП через УБИ регистрация и вход.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Вопросы УБИ по конечным страницам"
"title": "УКЭП через УБИ регистрация и вход"
}
}
]
],
"stacked": true
}
],
"direction": "vertical"
@@ -95,7 +96,7 @@
"state": {
"type": "backlink",
"state": {
"file": "Вопросы УБИ по конечным страницам.md",
"file": "УКЭП через УБИ регистрация и вход.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -105,7 +106,7 @@
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Обратные ссылки для Вопросы УБИ по конечным страницам"
"title": "Обратные ссылки для УКЭП через УБИ регистрация и вход"
}
},
{
@@ -114,12 +115,12 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "Вопросы УБИ по конечным страницам.md",
"file": "УКЭП через УБИ регистрация и вход.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Исходящие ссылки из Вопросы УБИ по конечным страницам"
"title": "Исходящие ссылки из УКЭП через УБИ регистрация и вход"
}
},
{
@@ -143,17 +144,27 @@
"state": {
"type": "outline",
"state": {
"file": "Вопросы УБИ по конечным страницам.md",
"file": "УКЭП через УБИ регистрация и вход.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Структура Вопросы УБИ по конечным страницам"
"title": "Структура УКЭП через УБИ регистрация и вход"
}
},
{
"id": "3927167a852b79a5",
"type": "leaf",
"state": {
"type": "git-view",
"state": {},
"icon": "git-pull-request",
"title": "Source Control"
}
}
],
"currentTab": 3
"currentTab": 4
}
],
"direction": "horizontal",
@@ -172,10 +183,10 @@
"obsidian-git:Open Git source control": false
}
},
"active": "b9f3b55230697ae6",
"active": "6ea897aee138d04f",
"lastOpenFiles": [
"УКЭП через УБИ регистрация и вход.md",
"README.md",
"Вопросы УБИ по конечным страницам.md",
"Добро пожаловать.md"
]
}

View File

@@ -2,7 +2,7 @@
**Ситуация:** Для регистрации и входа в новом приложении УКЭП предполагаются разные сценарии обработки. Сначала происходит идентификация в УБИ, а затем регистрация пользователя. Сначала происходит вход/восстановление пароля, а затем идентификация в УБИ как второй фактор.
**Вводные:** используется простой сценарий идентификации без проверок на стороне ИС.
**Вводные:** используется простой сценарий идентификации без проверок на стороне ИС.
В зависимости от сценария предполагаются разные страницы с разными действиями для пользователя: прекратить, зарегистрироваться, войти в ЛК.
@@ -23,11 +23,16 @@
1) Использовать разные product_type для registration и login
2) Использовать конструкцию if else в настройках маршуртузитора для sucess_page и error_page
product_type -> product_id возможно ранжирование
successurl: **<#****if** productType == "test1">https://test1.ru/success**<#****elseif** productType == "test2">https://test2.ru/success**<#****else****>**https://test3.ru**</#****if****>**
errorurl: **<#if** productType == "test1">https://test1.ru/success**<#elseif** productType == "test2">https://test2.ru/success**<#else>**https://test3.ru**</#if>**
```plantuml
scale 3
actor "Клиент" as client
participant "Банковское приложение" as bank
participant "Gate-Out" as gateout
@@ -62,6 +67,8 @@ ubi --> bank: error_url_**registration**
bank -> client: Показывает страницу ошибки идентификации ЕБС
```
В gateout в **простом** сценарии будет отправка практически параллельно с редиректом.
```plantuml
actor "Клиент" as client
participant "Банковское приложение" as bank