-
Notifications
You must be signed in to change notification settings - Fork 0
/
SequenceDiagram_login.html
13 lines (13 loc) · 14.3 KB
/
SequenceDiagram_login.html
1
2
3
4
5
6
7
8
9
10
11
12
13
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=5,IE=9" ><![endif]-->
<!DOCTYPE html>
<html>
<head>
<title>SequenceDiagram_login.html</title>
<meta charset="utf-8"/>
</head>
<body>
<h2>Sequence Diagram - login</h2>
<div class="mxgraph" style="max-width:100%;border:1px solid transparent;" data-mxgraph="{"highlight":"#0000ff","nav":true,"resize":true,"xml":"<mxfile host=\"app.diagrams.net\" modified=\"2023-11-24T03:36:43.090Z\" agent=\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36\" etag=\"Ewru1Ac4mQa67DDjPQSv\" version=\"22.1.3\" type=\"device\"><diagram name=\"Page-1\" id=\"2YBvvXClWsGukQMizWep\"><mxGraphModel dx=\"1434\" dy=\"790\" grid=\"1\" gridSize=\"10\" guides=\"1\" tooltips=\"1\" connect=\"1\" arrows=\"1\" fold=\"1\" page=\"1\" pageScale=\"1\" pageWidth=\"850\" pageHeight=\"1100\" math=\"0\" shadow=\"0\"><root><mxCell id=\"0\"/><mxCell id=\"1\" parent=\"0\"/><mxCell id=\"aM9ryv3xv72pqoxQDRHE-1\" value=\"Controller\" style=\"shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"1\" vertex=\"1\"><mxGeometry x=\"200\" y=\"120\" width=\"100\" height=\"360\" as=\"geometry\"/></mxCell><mxCell id=\"aM9ryv3xv72pqoxQDRHE-5\" value=\"Service&amp;nbsp;\" style=\"shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"1\" vertex=\"1\"><mxGeometry x=\"340\" y=\"120\" width=\"100\" height=\"360\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-17\" value=\"\" style=\"html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"aM9ryv3xv72pqoxQDRHE-5\" vertex=\"1\"><mxGeometry x=\"45\" y=\"130\" width=\"10\" height=\"70\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-30\" value=\"\" style=\"html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"aM9ryv3xv72pqoxQDRHE-5\" vertex=\"1\"><mxGeometry x=\"45\" y=\"230\" width=\"10\" height=\"50\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-2\" value=\"JWT\" style=\"shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&quot;edgeStyle&quot;:&quot;elbowEdgeStyle&quot;,&quot;elbow&quot;:&quot;vertical&quot;,&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"1\" vertex=\"1\"><mxGeometry x=\"480\" y=\"120\" width=\"100\" height=\"360\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-15\" value=\"\" style=\"html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"JENNV56X3i8fhwto1ehh-2\" vertex=\"1\"><mxGeometry x=\"45\" y=\"100\" width=\"10\" height=\"40\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-27\" value=\"\" style=\"html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"JENNV56X3i8fhwto1ehh-2\" vertex=\"1\"><mxGeometry x=\"45\" y=\"190\" width=\"10\" height=\"40\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-33\" value=\"\" style=\"html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={&quot;curved&quot;:0,&quot;rounded&quot;:0};\" parent=\"JENNV56X3i8fhwto1ehh-2\" vertex=\"1\"><mxGeometry x=\"45\" y=\"270\" width=\"10\" height=\"40\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-3\" value=\"Request\" style=\"html=1;verticalAlign=bottom;startArrow=oval;startFill=1;endArrow=block;startSize=8;curved=0;rounded=0;\" parent=\"1\" edge=\"1\"><mxGeometry width=\"60\" relative=\"1\" as=\"geometry\"><mxPoint x=\"190\" y=\"200\" as=\"sourcePoint\"/><mxPoint x=\"250\" y=\"200\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-12\" value=\"dispatch\" style=\"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;\" parent=\"1\" target=\"aM9ryv3xv72pqoxQDRHE-5\" edge=\"1\"><mxGeometry width=\"80\" relative=\"1\" as=\"geometry\"><mxPoint x=\"250\" y=\"210\" as=\"sourcePoint\"/><mxPoint x=\"380\" y=\"210\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-14\" value=\"validate token\" style=\"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;\" parent=\"1\" edge=\"1\"><mxGeometry x=\"0.0002\" width=\"80\" relative=\"1\" as=\"geometry\"><mxPoint x=\"390.0238095238095\" y=\"220\" as=\"sourcePoint\"/><mxPoint x=\"530\" y=\"220\" as=\"targetPoint\"/><Array as=\"points\"><mxPoint x=\"460\" y=\"220\"/></Array><mxPoint as=\"offset\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-16\" value=\"return\" style=\"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;exitX=0;exitY=1;exitDx=0;exitDy=-5;exitPerimeter=0;entryX=1;entryY=0;entryDx=0;entryDy=5;entryPerimeter=0;\" parent=\"1\" source=\"JENNV56X3i8fhwto1ehh-15\" target=\"JENNV56X3i8fhwto1ehh-17\" edge=\"1\"><mxGeometry relative=\"1\" as=\"geometry\"><mxPoint x=\"560\" y=\"320\" as=\"sourcePoint\"/><mxPoint x=\"480\" y=\"320\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-23\" value=\"&lt;font style=&quot;font-size: 10px;&quot;&gt;found the user on DB&lt;/font&gt;\" style=\"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\" parent=\"1\" vertex=\"1\"><mxGeometry x=\"300\" y=\"270\" width=\"80\" height=\"30\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-26\" value=\"validate credentials\" style=\"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;\" parent=\"1\" source=\"JENNV56X3i8fhwto1ehh-17\" target=\"JENNV56X3i8fhwto1ehh-27\" edge=\"1\"><mxGeometry x=\"-0.074\" y=\"4\" width=\"80\" relative=\"1\" as=\"geometry\"><mxPoint x=\"400\" y=\"310.24\" as=\"sourcePoint\"/><mxPoint x=\"535\" y=\"310\" as=\"targetPoint\"/><Array as=\"points\"><mxPoint x=\"475\" y=\"310\"/></Array><mxPoint as=\"offset\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-28\" value=\"return\" style=\"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;\" parent=\"1\" edge=\"1\"><mxGeometry relative=\"1\" as=\"geometry\"><mxPoint x=\"525\" y=\"350\" as=\"sourcePoint\"/><mxPoint x=\"390.0238095238095\" y=\"350\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-29\" value=\"\" style=\"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;exitX=1;exitY=1;exitDx=0;exitDy=-5;exitPerimeter=0;\" parent=\"1\" source=\"JENNV56X3i8fhwto1ehh-30\" target=\"JENNV56X3i8fhwto1ehh-2\" edge=\"1\"><mxGeometry width=\"80\" relative=\"1\" as=\"geometry\"><mxPoint x=\"390.25\" y=\"410\" as=\"sourcePoint\"/><mxPoint x=\"669.75\" y=\"410\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-32\" value=\"generate new token\" style=\"edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];\" parent=\"JENNV56X3i8fhwto1ehh-29\" vertex=\"1\" connectable=\"0\"><mxGeometry x=\"0.0069\" y=\"1\" relative=\"1\" as=\"geometry\"><mxPoint as=\"offset\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-31\" value=\"&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Update the last login field&lt;/span&gt;\" style=\"text;whiteSpace=wrap;html=1;align=center;fontSize=12;\" parent=\"1\" vertex=\"1\"><mxGeometry x=\"300\" y=\"360\" width=\"80\" height=\"30\" as=\"geometry\"/></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-34\" value=\"return\" style=\"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;\" parent=\"1\" edge=\"1\"><mxGeometry relative=\"1\" as=\"geometry\"><mxPoint x=\"525\" y=\"430\" as=\"sourcePoint\"/><mxPoint x=\"390.0238095238095\" y=\"430\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"JENNV56X3i8fhwto1ehh-36\" value=\"\" style=\"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;\" parent=\"1\" edge=\"1\" target=\"aM9ryv3xv72pqoxQDRHE-1\"><mxGeometry width=\"80\" relative=\"1\" as=\"geometry\"><mxPoint x=\"390\" y=\"450\" as=\"sourcePoint\"/><mxPoint x=\"669.5\" y=\"450\" as=\"targetPoint\"/></mxGeometry></mxCell><mxCell id=\"rJKTSM5ZKTv0JCKTG8Np-1\" value=\"userDto\" style=\"edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];\" vertex=\"1\" connectable=\"0\" parent=\"JENNV56X3i8fhwto1ehh-36\"><mxGeometry x=\"0.0534\" y=\"-1\" relative=\"1\" as=\"geometry\"><mxPoint as=\"offset\"/></mxGeometry></mxCell><mxCell id=\"rJKTSM5ZKTv0JCKTG8Np-2\" value=\"return\" style=\"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;\" edge=\"1\" parent=\"1\"><mxGeometry relative=\"1\" as=\"geometry\"><mxPoint x=\"250\" y=\"470\" as=\"sourcePoint\"/><mxPoint x=\"170\" y=\"470\" as=\"targetPoint\"/></mxGeometry></mxCell></root></mxGraphModel></diagram></mxfile>","toolbar":"pages zoom layers lightbox","page":0}"></div>
<script type="text/javascript" src="https://app.diagrams.net/js/viewer-static.min.js"></script>
</body>
</html>