Compare commits

...

2 Commits

Author SHA1 Message Date
f2898b0d7d vault backup: 2026-04-07 12:02:42 2026-04-07 12:02:42 +03:00
5c5e4a8df1 vault backup: 2026-04-06 19:37:39 2026-04-06 19:37:39 +03:00
2 changed files with 36 additions and 15 deletions

View File

@@ -13,15 +13,16 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "UBI.md", "file": "УКЭП через УБИ регистрация и вход.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "UBI" "title": "УКЭП через УБИ регистрация и вход"
} }
} }
] ],
"stacked": true
} }
], ],
"direction": "vertical" "direction": "vertical"
@@ -78,7 +79,8 @@
} }
], ],
"direction": "horizontal", "direction": "horizontal",
"width": 300 "width": 300,
"collapsed": true
}, },
"right": { "right": {
"id": "c2150552e3f8ad75", "id": "c2150552e3f8ad75",
@@ -94,7 +96,7 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "UBI.md", "file": "УКЭП через УБИ регистрация и вход.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@@ -104,7 +106,7 @@
"unlinkedCollapsed": true "unlinkedCollapsed": true
}, },
"icon": "links-coming-in", "icon": "links-coming-in",
"title": "Обратные ссылки для UBI" "title": "Обратные ссылки для УКЭП через УБИ регистрация и вход"
} }
}, },
{ {
@@ -113,12 +115,12 @@
"state": { "state": {
"type": "outgoing-link", "type": "outgoing-link",
"state": { "state": {
"file": "UBI.md", "file": "УКЭП через УБИ регистрация и вход.md",
"linksCollapsed": false, "linksCollapsed": false,
"unlinkedCollapsed": true "unlinkedCollapsed": true
}, },
"icon": "links-going-out", "icon": "links-going-out",
"title": "Исходящие ссылки из UBI" "title": "Исходящие ссылки из УКЭП через УБИ регистрация и вход"
} }
}, },
{ {
@@ -142,20 +144,32 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "UBI.md", "file": "УКЭП через УБИ регистрация и вход.md",
"followCursor": false, "followCursor": false,
"showSearch": false, "showSearch": false,
"searchQuery": "" "searchQuery": ""
}, },
"icon": "lucide-list", "icon": "lucide-list",
"title": "Структура UBI" "title": "Структура УКЭП через УБИ регистрация и вход"
}
},
{
"id": "3927167a852b79a5",
"type": "leaf",
"state": {
"type": "git-view",
"state": {},
"icon": "git-pull-request",
"title": "Source Control"
} }
} }
] ],
"currentTab": 4
} }
], ],
"direction": "horizontal", "direction": "horizontal",
"width": 300 "width": 300,
"collapsed": true
}, },
"left-ribbon": { "left-ribbon": {
"hiddenItems": { "hiddenItems": {
@@ -169,9 +183,9 @@
"obsidian-git:Open Git source control": false "obsidian-git:Open Git source control": false
} }
}, },
"active": "13bacab904b5c3f2", "active": "6ea897aee138d04f",
"lastOpenFiles": [ "lastOpenFiles": [
"UBI.md", "УКЭП через УБИ регистрация и вход.md",
"README.md", "README.md",
"Добро пожаловать.md" "Добро пожаловать.md"
] ]

View File

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