|
@@ -0,0 +1,85 @@
|
|
|
|
|
+<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36" version="29.6.3">
|
|
|
|
|
+ <diagram name="Страница-1" id="Jaq_1WhyTZrM29bRkLPj">
|
|
|
|
|
+ <mxGraphModel dx="1042" dy="567" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
|
|
|
|
+ <root>
|
|
|
|
|
+ <mxCell id="0" />
|
|
|
|
|
+ <mxCell id="1" parent="0" />
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-94" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-78" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-79" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-78" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Клиент" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="360" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-93" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-79" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-80" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-79" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Сервер аутентификации" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="480" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-100" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-81" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-80" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Сервер БД" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="600" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-89" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-81" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="Hg6SNYS3C7jG5-Gh9Pa6-82">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-81" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Сервер аутентификации" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="720" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-90" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-83" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-82" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Клиент" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="840" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-91" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-84" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-83" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Сервер приложений" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="960" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-104" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-84" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-85" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-84" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Сервер БД" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="1080" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-105" edge="1" parent="1" source="Hg6SNYS3C7jG5-Gh9Pa6-85" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" target="Hg6SNYS3C7jG5-Gh9Pa6-86" value="">
|
|
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-85" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Сервер приложений" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="1200" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-86" parent="1" style="rounded=0;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Клиент" vertex="1">
|
|
|
|
|
+ <mxGeometry height="80" width="160" x="240" y="1320" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-95" parent="1" style="text;whiteSpace=wrap;html=1;" value="JSON: login, password" vertex="1">
|
|
|
|
|
+ <mxGeometry height="40" width="160" x="320" y="440" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-97" parent="1" style="text;whiteSpace=wrap;html=1;" value="Проверка пользователя" vertex="1">
|
|
|
|
|
+ <mxGeometry height="40" width="170" x="320" y="560" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-98" parent="1" style="text;whiteSpace=wrap;html=1;" value="SQL-ответ: user" vertex="1">
|
|
|
|
|
+ <mxGeometry height="40" width="120" x="320" y="680" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-101" parent="1" style="text;whiteSpace=wrap;html=1;" value="JWT-токен" vertex="1">
|
|
|
|
|
+ <mxGeometry height="40" width="90" x="324" y="800" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-102" parent="1" style="text;whiteSpace=wrap;html=1;" value="<table><tbody><tr><td data-start="1378" data-end="1400" data-col-size="sm"></td></tr></tbody></table><table><tbody><tr><td data-col-size="sm" data-start="1400" data-end="1418">HTTP GET + JWT</td></tr></tbody></table>" vertex="1">
|
|
|
|
|
+ <mxGeometry height="50" width="140" x="320" y="910" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-103" parent="1" style="text;whiteSpace=wrap;html=1;" value="<table><tbody><tr><td data-start="1419" data-end="1437" data-col-size="sm"></td></tr></tbody></table><table><tbody><tr><td data-col-size="sm" data-start="1437" data-end="1451">SQL-запрос</td></tr></tbody></table>" vertex="1">
|
|
|
|
|
+ <mxGeometry height="50" width="100" x="320" y="1030" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-106" parent="1" style="text;whiteSpace=wrap;html=1;" value="данные" vertex="1">
|
|
|
|
|
+ <mxGeometry height="40" width="80" x="324" y="1160" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ <mxCell id="Hg6SNYS3C7jG5-Gh9Pa6-107" parent="1" style="text;whiteSpace=wrap;html=1;" value="<table><tbody><tr><td data-start="1481" data-end="1503" data-col-size="sm"></td></tr></tbody></table><table><tbody><tr><td data-col-size="sm" data-start="1503" data-end="1517">JSON-ответ</td></tr></tbody></table>" vertex="1">
|
|
|
|
|
+ <mxGeometry height="50" width="100" x="320" y="1270" as="geometry" />
|
|
|
|
|
+ </mxCell>
|
|
|
|
|
+ </root>
|
|
|
|
|
+ </mxGraphModel>
|
|
|
|
|
+ </diagram>
|
|
|
|
|
+</mxfile>
|