cours/Excalidraw/authentification par token 2023-11-12 16.18.19.excalidraw.md
oscar.plaisant@icloud.com 00dc433995 update
2024-01-07 19:26:57 +01:00

41 KiB

excalidraw-plugin, tags
excalidraw-plugin tags
parsed
excalidraw

==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==

Text Elements

Server ^Tom8LrCi

Host ^OALLqBdx

username, password ^2hMYqlVP

check username and password ^BUKTvnzV

token ^qbICqrRk

secret token key ^mLV64kyZ

date ^xIu61Ze3

user id ^RqugcAuR

token ^O5xJqwQe

hash ^9qKeesck

use token to prove that the authentification is done ^vQ8fTAJq

token ^EK101NkH

re-create a test token to check against the one sent by client ^MS1VQf7P

resource ^9Q3ppG07

Authentification (Log in) ^3xpxai0L

Already logged-in. ^XBHNFB3x

%%

Drawing

{
	"type": "excalidraw",
	"version": 2,
	"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19",
	"elements": [
		{
			"type": "rectangle",
			"version": 583,
			"versionNonce": 1072159153,
			"isDeleted": false,
			"id": "AmB2HBQWKcDHN3Nm4lwJ9",
			"fillStyle": "solid",
			"strokeWidth": 2,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -543.1467893344798,
			"y": 332.08383494892655,
			"strokeColor": "#2f9e44",
			"backgroundColor": "#b2f2bb",
			"width": 1188,
			"height": 210,
			"seed": 134943487,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 3
			},
			"boundElements": [
				{
					"type": "text",
					"id": "XBHNFB3x"
				}
			],
			"updated": 1699803124667,
			"link": null,
			"locked": false
		},
		{
			"type": "text",
			"version": 311,
			"versionNonce": 235109265,
			"isDeleted": false,
			"id": "XBHNFB3x",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -538.1467893344798,
			"y": 337.08383494892655,
			"strokeColor": "#2f9e44",
			"backgroundColor": "#a5d8ff",
			"width": 168.1398468017578,
			"height": 25,
			"seed": 273570591,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1699803124667,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Already logged-in.",
			"rawText": "Already logged-in.",
			"textAlign": "left",
			"verticalAlign": "top",
			"containerId": "AmB2HBQWKcDHN3Nm4lwJ9",
			"originalText": "Already logged-in.",
			"lineHeight": 1.25,
			"baseline": 18
		},
		{
			"id": "2KRnsd31u0vhN-Mb6kNO3",
			"type": "rectangle",
			"x": -460.8578603814883,
			"y": -155.6849284057742,
			"width": 1236,
			"height": 369,
			"angle": 0,
			"strokeColor": "#1971c2",
			"backgroundColor": "#a5d8ff",
			"fillStyle": "solid",
			"strokeWidth": 2,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 3
			},
			"seed": 252502111,
			"version": 360,
			"versionNonce": 1679357489,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "3xpxai0L"
				}
			],
			"updated": 1699803128409,
			"link": null,
			"locked": false
		},
		{
			"id": "3xpxai0L",
			"type": "text",
			"x": -455.8578603814883,
			"y": -150.6849284057742,
			"width": 237.05978393554688,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1971c2",
			"backgroundColor": "#a5d8ff",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 920906865,
			"version": 77,
			"versionNonce": 920455185,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699803128410,
			"link": null,
			"locked": false,
			"text": "Authentification (Log in)",
			"rawText": "Authentification (Log in)",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 18,
			"containerId": "2KRnsd31u0vhN-Mb6kNO3",
			"originalText": "Authentification (Log in)",
			"lineHeight": 1.25
		},
		{
			"type": "ellipse",
			"version": 1395,
			"versionNonce": 1315453023,
			"isDeleted": false,
			"id": "eeoP9h145v1gNcdWHzi_U",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 0,
			"angle": 0,
			"x": 267.2033696681644,
			"y": -357.71546713739116,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 116.75732316367123,
			"height": 116.75732316367123,
			"seed": 479176689,
			"groupIds": [
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "jlIIAsBDs0_imud4E2vz3",
					"type": "arrow"
				}
			],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "text",
			"version": 2656,
			"versionNonce": 1436369169,
			"isDeleted": false,
			"id": "Tom8LrCi",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 294.732063293457,
			"y": -274.7641840596859,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 61.69993591308594,
			"height": 25,
			"seed": 420970961,
			"groupIds": [
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Server",
			"rawText": "Server",
			"textAlign": "center",
			"verticalAlign": "top",
			"containerId": null,
			"originalText": "Server",
			"lineHeight": 1.25,
			"baseline": 18
		},
		{
			"type": "rectangle",
			"version": 2106,
			"versionNonce": 1319097471,
			"isDeleted": false,
			"id": "Kju5gvxPUdam6J1suC34K",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 306.9478512515224,
			"y": -348.9094270514253,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 37.26835999695436,
			"height": 69.56760532764793,
			"seed": 1330192305,
			"groupIds": [
				"ZPxWkgLlHhv_8lkS5096Y",
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "line",
			"version": 1933,
			"versionNonce": 1263859441,
			"isDeleted": false,
			"id": "fV6VL_RwbxRPKVwP2lvJQ",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 311.71959411653637,
			"y": -341.21347638546973,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 28.572409330998198,
			"height": 2.2737367544323206e-13,
			"seed": 1833697681,
			"groupIds": [
				"ZPxWkgLlHhv_8lkS5096Y",
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					28.572409330998198,
					2.2737367544323206e-13
				]
			]
		},
		{
			"type": "line",
			"version": 1965,
			"versionNonce": 2043604127,
			"isDeleted": false,
			"id": "2wQEij1C7-pGnVqFvxT8i",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 310.8076914177645,
			"y": -334.8096786078614,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 28.572409330998198,
			"height": 2.2737367544323206e-13,
			"seed": 1884792689,
			"groupIds": [
				"ZPxWkgLlHhv_8lkS5096Y",
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					28.572409330998198,
					2.2737367544323206e-13
				]
			]
		},
		{
			"type": "line",
			"version": 1947,
			"versionNonce": 5959889,
			"isDeleted": false,
			"id": "JzaWbltijuy5EPRPZqhjq",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 310.9339272939969,
			"y": -328.4058808302521,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 28.572409330998198,
			"height": 2.2737367544323206e-13,
			"seed": 1119064401,
			"groupIds": [
				"ZPxWkgLlHhv_8lkS5096Y",
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					28.572409330998198,
					2.2737367544323206e-13
				]
			]
		},
		{
			"type": "line",
			"version": 1951,
			"versionNonce": 2074476735,
			"isDeleted": false,
			"id": "Kzqq9GWJJI79QmOEu6SbH",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 310.8483919252266,
			"y": -322.0020830526433,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 28.572409330998198,
			"height": 2.2737367544323206e-13,
			"seed": 431439665,
			"groupIds": [
				"ZPxWkgLlHhv_8lkS5096Y",
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					28.572409330998198,
					2.2737367544323206e-13
				]
			]
		},
		{
			"type": "ellipse",
			"version": 1070,
			"versionNonce": 2051452593,
			"isDeleted": false,
			"id": "WoTR3AX4g5LiPPKvZjyJe",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 332.3891008714159,
			"y": -315.0738573565929,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 6.641163275286793,
			"height": 4.82993692748115,
			"seed": 332017937,
			"groupIds": [
				"3VZ0KvXh_ZnnKW4yiS9yE",
				"VQOY68HBrBFDK-spPVztU",
				"ZPxWkgLlHhv_8lkS5096Y",
				"hpayFyBByhdtexGs761vA",
				"HRF3o9BeeX9cd0LHwJtbz"
			],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "ellipse",
			"version": 1504,
			"versionNonce": 902140127,
			"isDeleted": false,
			"id": "ed76X5UXu00b9-nvmkuhI",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 0,
			"angle": 0,
			"x": -251.79663033183562,
			"y": -357.71546713739116,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 116.75732316367123,
			"height": 116.75732316367123,
			"seed": 1558324593,
			"groupIds": [
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "ZKJZDOI6nuYrUN1wntN6g",
					"type": "arrow"
				}
			],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "rectangle",
			"version": 1932,
			"versionNonce": 532656273,
			"isDeleted": false,
			"id": "c1t4kwclUIIR4_QByokTP",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -222.03108480405677,
			"y": -340.4219646292714,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 58.14103866046347,
			"height": 38.76069244030904,
			"seed": 1967017809,
			"groupIds": [
				"CFmmz3T9rH2ebWEMyGckU",
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": {
				"type": 1
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "rectangle",
			"version": 2043,
			"versionNonce": 29236479,
			"isDeleted": false,
			"id": "merq6SPCigaLhybNk1b9X",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -227.57639365842493,
			"y": -297.3469993124473,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 68.31684981684984,
			"height": 9.351355868465966,
			"seed": 1748647217,
			"groupIds": [
				"CFmmz3T9rH2ebWEMyGckU",
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": {
				"type": 1
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "rectangle",
			"version": 2212,
			"versionNonce": 377321073,
			"isDeleted": false,
			"id": "gsenwYMC0qwhTxdSsUdm6",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -177.20858605233212,
			"y": -293.92255913526225,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 12.241641915449078,
			"height": 2.3597905067140177,
			"seed": 1430089489,
			"groupIds": [
				"CFmmz3T9rH2ebWEMyGckU",
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": {
				"type": 1
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "rectangle",
			"version": 2314,
			"versionNonce": 856696095,
			"isDeleted": false,
			"id": "aL0An_mRTjVhO7mF7aZwL",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -198.8967071745024,
			"y": -301.056809504398,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 12.241641915449078,
			"height": 2.3597905067140177,
			"seed": 46097649,
			"groupIds": [
				"CFmmz3T9rH2ebWEMyGckU",
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": {
				"type": 1
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "rectangle",
			"version": 2643,
			"versionNonce": 1632075857,
			"isDeleted": false,
			"id": "f6Y9UI_kWEXx7_ET_BqY_",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -217.03791715537164,
			"y": -335.93773855881574,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 48.22892577732466,
			"height": 30.250725686721108,
			"seed": 2085068497,
			"groupIds": [
				"CFmmz3T9rH2ebWEMyGckU",
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": {
				"type": 1
			},
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false
		},
		{
			"type": "text",
			"version": 2554,
			"versionNonce": 1496066367,
			"isDeleted": false,
			"id": "OALLqBdx",
			"fillStyle": "solid",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -215.54794311523443,
			"y": -283.2516464818398,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 44.25994873046875,
			"height": 25,
			"seed": 1886231729,
			"groupIds": [
				"1TWqA88X8wHoK8cHJd8gj",
				"EOn3UvifHwW8gZv_FcmnB"
			],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1699802969271,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Host",
			"rawText": "Host",
			"textAlign": "center",
			"verticalAlign": "top",
			"containerId": null,
			"originalText": "Host",
			"lineHeight": 1.25,
			"baseline": 18
		},
		{
			"id": "ZKJZDOI6nuYrUN1wntN6g",
			"type": "arrow",
			"x": -193.6672087192549,
			"y": -223.71881692654958,
			"width": 5.684341886080802e-14,
			"height": 858.2695981765495,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 431907569,
			"version": 234,
			"versionNonce": 362006289,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802962585,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					-5.684341886080802e-14,
					858.2695981765495
				]
			],
			"lastCommittedPoint": null,
			"startBinding": {
				"elementId": "ed76X5UXu00b9-nvmkuhI",
				"focus": 0.004269367650806719,
				"gap": 15.89208900175744
			},
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "arrow"
		},
		{
			"type": "arrow",
			"version": 262,
			"versionNonce": 1849820991,
			"isDeleted": false,
			"id": "jlIIAsBDs0_imud4E2vz3",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 325.03903215704486,
			"y": -226.58640944601558,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"width": 5.684341886080802e-14,
			"height": 835.937971946015,
			"seed": 531214897,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1699802966060,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "eeoP9h145v1gNcdWHzi_U",
				"focus": 0.00930132822921877,
				"gap": 15.721380331054533
			},
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "arrow",
			"points": [
				[
					0,
					0
				],
				[
					-5.684341886080802e-14,
					835.937971946015
				]
			]
		},
		{
			"id": "5juFS-jXjhomDBa7WejOz",
			"type": "arrow",
			"x": -191.41796875,
			"y": -117.953125,
			"width": 511.515625,
			"height": 0,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 1634009073,
			"version": 107,
			"versionNonce": 836460159,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "2hMYqlVP"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					511.515625,
					0
				]
			],
			"lastCommittedPoint": null,
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "2hMYqlVP",
			"type": "text",
			"x": -31.33007049560547,
			"y": -130.453125,
			"width": 191.33982849121094,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1789000977,
			"version": 77,
			"versionNonce": 1928269041,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "username, password",
			"rawText": "username, password",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "center",
			"verticalAlign": "middle",
			"baseline": 18,
			"containerId": "5juFS-jXjhomDBa7WejOz",
			"originalText": "username, password",
			"lineHeight": 1.25
		},
		{
			"id": "BUKTvnzV",
			"type": "text",
			"x": 418.83526611328125,
			"y": -81.7265625,
			"width": 290.8997802734375,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 248045745,
			"version": 103,
			"versionNonce": 1091122847,
			"isDeleted": false,
			"boundElements": [
				{
					"id": "sKGh4yR0vqAKiyBOkakMr",
					"type": "arrow"
				},
				{
					"id": "zFj54tYyNerOJlKTsdcG1",
					"type": "arrow"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "check username and password",
			"rawText": "check username and password",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 18,
			"containerId": null,
			"originalText": "check username and password",
			"lineHeight": 1.25
		},
		{
			"id": "w_VUXXix3PA2_NZYeyhBV",
			"type": "arrow",
			"x": 322.6328125,
			"y": 187.58984375,
			"width": 511.125,
			"height": 0,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 1895712383,
			"version": 208,
			"versionNonce": 406996689,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "qbICqrRk"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					-511.125,
					0
				]
			],
			"lastCommittedPoint": null,
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "qbICqrRk",
			"type": "text",
			"x": 40.870338439941406,
			"y": 175.08984375,
			"width": 52.39994812011719,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 493937937,
			"version": 102,
			"versionNonce": 956762815,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "token",
			"rawText": "token",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "center",
			"verticalAlign": "middle",
			"baseline": 18,
			"containerId": "w_VUXXix3PA2_NZYeyhBV",
			"originalText": "token",
			"lineHeight": 1.25
		},
		{
			"id": "sKGh4yR0vqAKiyBOkakMr",
			"type": "arrow",
			"x": 326.73046875,
			"y": -117.421875,
			"width": 195.9006516681318,
			"height": 30.549851051467186,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1317450065,
			"version": 131,
			"versionNonce": 114508977,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					237.5546875,
					0
				],
				[
					237.5546875,
					27.6953125
				]
			],
			"lastCommittedPoint": [
				194.22543366666469,
				24.29785235623814
			],
			"startBinding": null,
			"endBinding": {
				"elementId": "BUKTvnzV",
				"focus": 0,
				"gap": 8
			},
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "mLV64kyZ",
			"type": "text",
			"x": 570.53125,
			"y": 9.466796875,
			"width": 165.1398468017578,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [
				"iAzq9rJ3Cl5FVl6jbc3JO"
			],
			"frameId": null,
			"roundness": null,
			"seed": 1299491505,
			"version": 179,
			"versionNonce": 1987402463,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "secret token key",
			"rawText": "secret token key",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 18,
			"containerId": null,
			"originalText": "secret token key",
			"lineHeight": 1.25
		},
		{
			"id": "xIu61Ze3",
			"type": "text",
			"x": 394.9921875,
			"y": 9.466796875,
			"width": 46.9599609375,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [
				"iAzq9rJ3Cl5FVl6jbc3JO"
			],
			"frameId": null,
			"roundness": null,
			"seed": 1280816543,
			"version": 111,
			"versionNonce": 1514768017,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "date",
			"rawText": "date",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 18,
			"containerId": null,
			"originalText": "date",
			"lineHeight": 1.25
		},
		{
			"id": "RqugcAuR",
			"type": "text",
			"x": 472.4817352294922,
			"y": 9.466796875,
			"width": 67.51992797851562,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [
				"iAzq9rJ3Cl5FVl6jbc3JO"
			],
			"frameId": null,
			"roundness": null,
			"seed": 972164593,
			"version": 48,
			"versionNonce": 1843701503,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "user id",
			"rawText": "user id",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 18,
			"containerId": null,
			"originalText": "user id",
			"lineHeight": 1.25
		},
		{
			"id": "e4htJ14dmR8cCFBux37Vk",
			"type": "rectangle",
			"x": 378.4921875,
			"y": 7.19140625,
			"width": 371.5859375,
			"height": 29.55078125,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [
				"iAzq9rJ3Cl5FVl6jbc3JO"
			],
			"frameId": null,
			"roundness": {
				"type": 3
			},
			"seed": 1562591679,
			"version": 87,
			"versionNonce": 1297910897,
			"isDeleted": false,
			"boundElements": [
				{
					"id": "FsYLs9bgtwD452bXeRcRG",
					"type": "arrow"
				},
				{
					"id": "zFj54tYyNerOJlKTsdcG1",
					"type": "arrow"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false
		},
		{
			"id": "FsYLs9bgtwD452bXeRcRG",
			"type": "arrow",
			"x": 560.3340481932531,
			"y": 46.65625,
			"width": 0,
			"height": 71.71875,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 1550597361,
			"version": 235,
			"versionNonce": 768962335,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "9qKeesck"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					0,
					71.71875
				]
			],
			"lastCommittedPoint": null,
			"startBinding": {
				"elementId": "e4htJ14dmR8cCFBux37Vk",
				"focus": 0.07855652696179467,
				"gap": 9.9140625
			},
			"endBinding": {
				"elementId": "O5xJqwQe",
				"focus": -0.55707117592805,
				"gap": 8
			},
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "9qKeesck",
			"type": "text",
			"x": 540.9972265037879,
			"y": 58.328125,
			"width": 43.9599609375,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 403434015,
			"version": 19,
			"versionNonce": 1473500753,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "hash",
			"rawText": "hash",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "center",
			"verticalAlign": "middle",
			"baseline": 18,
			"containerId": "FsYLs9bgtwD452bXeRcRG",
			"originalText": "hash",
			"lineHeight": 1.25
		},
		{
			"id": "O5xJqwQe",
			"type": "text",
			"x": 538.0851821899414,
			"y": 126.375,
			"width": 52.39994812011719,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 2105981041,
			"version": 101,
			"versionNonce": 548942655,
			"isDeleted": false,
			"boundElements": [
				{
					"id": "FsYLs9bgtwD452bXeRcRG",
					"type": "arrow"
				},
				{
					"id": "yA6_WvRCDPVmmzS5tG_fj",
					"type": "arrow"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "token",
			"rawText": "token",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 18,
			"containerId": null,
			"originalText": "token",
			"lineHeight": 1.25
		},
		{
			"id": "zFj54tYyNerOJlKTsdcG1",
			"type": "arrow",
			"x": 563.9080705983816,
			"y": -49.00390625,
			"width": 0,
			"height": 48.1953125,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"seed": 1449332817,
			"version": 59,
			"versionNonce": 210166833,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					0,
					48.1953125
				]
			],
			"lastCommittedPoint": null,
			"startBinding": {
				"elementId": "BUKTvnzV",
				"focus": 0.0482896205659819,
				"gap": 7.72265625
			},
			"endBinding": {
				"elementId": "e4htJ14dmR8cCFBux37Vk",
				"focus": -0.03780401407717912,
				"gap": 8
			},
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "yA6_WvRCDPVmmzS5tG_fj",
			"type": "arrow",
			"x": 560.87890625,
			"y": 158.765625,
			"width": 229.66015625,
			"height": 27.37890625,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1922404543,
			"version": 84,
			"versionNonce": 250442591,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					0,
					27.37890625
				],
				[
					-229.66015625,
					27.37890625
				]
			],
			"lastCommittedPoint": [
				-229.66015625,
				27.37890625
			],
			"startBinding": {
				"elementId": "O5xJqwQe",
				"focus": 0.13000967070394048,
				"gap": 7.390625
			},
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "vQ8fTAJq",
			"type": "text",
			"x": -382.8359375,
			"y": 218.24609375,
			"width": 155.4198455810547,
			"height": 100,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 302808671,
			"version": 187,
			"versionNonce": 928855569,
			"isDeleted": false,
			"boundElements": [
				{
					"id": "ilBDUAxRF6KxOQVwf84fo",
					"type": "arrow"
				},
				{
					"id": "-DNp-eSCnler3EQdmIN5x",
					"type": "arrow"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "use token to\nprove that the\nauthentification\nis done",
			"rawText": "use token to\nprove that the\nauthentification\nis done",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 93,
			"containerId": null,
			"originalText": "use token to\nprove that the\nauthentification\nis done",
			"lineHeight": 1.25
		},
		{
			"id": "ilBDUAxRF6KxOQVwf84fo",
			"type": "arrow",
			"x": -196.12890625,
			"y": 185.62890625,
			"width": 118.671875,
			"height": 23.4375,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 801881329,
			"version": 131,
			"versionNonce": 1623568255,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					-118.671875,
					0
				],
				[
					-118.671875,
					23.4375
				]
			],
			"lastCommittedPoint": [
				-118.671875,
				39.71875
			],
			"startBinding": null,
			"endBinding": {
				"elementId": "vQ8fTAJq",
				"focus": -0.12449847063426339,
				"gap": 9.1796875
			},
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "-DNp-eSCnler3EQdmIN5x",
			"type": "arrow",
			"x": -315.73828125,
			"y": 328.85156250000006,
			"width": 118.75390625,
			"height": 28.570312499999943,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1869034655,
			"version": 206,
			"versionNonce": 545351583,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					0,
					28.570312499999943
				],
				[
					118.75390625,
					28.570312499999943
				]
			],
			"lastCommittedPoint": [
				120.53125,
				33.78125
			],
			"startBinding": {
				"elementId": "vQ8fTAJq",
				"focus": 0.13656256703707542,
				"gap": 10.605468750000057
			},
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "mo8buIDfTLsJK_7FYTObS",
			"type": "arrow",
			"x": -194.36328125,
			"y": 358.04296875,
			"width": 518.14453125,
			"height": 0,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1735681329,
			"version": 58,
			"versionNonce": 811705809,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "EK101NkH"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					518.14453125,
					0
				]
			],
			"lastCommittedPoint": [
				518.14453125,
				0
			],
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "EK101NkH",
			"type": "text",
			"x": 38.509010314941406,
			"y": 345.54296875,
			"width": 52.39994812011719,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1507745329,
			"version": 7,
			"versionNonce": 1011948479,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "token",
			"rawText": "token",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "center",
			"verticalAlign": "middle",
			"baseline": 18,
			"containerId": "mo8buIDfTLsJK_7FYTObS",
			"originalText": "token",
			"lineHeight": 1.25
		},
		{
			"id": "MS1VQf7P",
			"type": "text",
			"x": 396.7734375,
			"y": 389.9765625,
			"width": 233.05979919433594,
			"height": 75,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 875128447,
			"version": 170,
			"versionNonce": 1101972401,
			"isDeleted": false,
			"boundElements": [
				{
					"id": "6PftGkFpK5v4ivN-8IYSN",
					"type": "arrow"
				},
				{
					"id": "-iB9ICRHpwUBJHiJQ0cMo",
					"type": "arrow"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "re-create a test token\nto check against the \none sent by client",
			"rawText": "re-create a test token\nto check against the \none sent by client",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "left",
			"verticalAlign": "top",
			"baseline": 68,
			"containerId": null,
			"originalText": "re-create a test token\nto check against the \none sent by client",
			"lineHeight": 1.25
		},
		{
			"id": "6PftGkFpK5v4ivN-8IYSN",
			"type": "arrow",
			"x": 323.71875,
			"y": 358.1484375,
			"width": 163.33984375,
			"height": 30.453124999999943,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 258690911,
			"version": 100,
			"versionNonce": 139807711,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					163.33984375,
					0
				],
				[
					163.33984375,
					30.453124999999943
				]
			],
			"lastCommittedPoint": [
				163.33984375,
				25.710937499999943
			],
			"startBinding": null,
			"endBinding": {
				"elementId": "MS1VQf7P",
				"focus": -0.22521896472830905,
				"gap": 1.3750000000000568
			},
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "-iB9ICRHpwUBJHiJQ0cMo",
			"type": "arrow",
			"x": 494.00390625,
			"y": 475.6171875,
			"width": 167.39062500000006,
			"height": 22.027343749999943,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1678380127,
			"version": 78,
			"versionNonce": 1264395665,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					5.684341886080802e-14,
					22.027343749999943
				],
				[
					-167.390625,
					22.027343749999943
				]
			],
			"lastCommittedPoint": [
				-167.390625,
				22.027343749999943
			],
			"startBinding": {
				"elementId": "MS1VQf7P",
				"focus": 0.1656178449812816,
				"gap": 10.640625
			},
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "xN0RQ6RANHpdmkO9MambL",
			"type": "arrow",
			"x": 323.4921875,
			"y": 497.44140625,
			"width": 516.55078125,
			"height": 0,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1347470161,
			"version": 63,
			"versionNonce": 10385407,
			"isDeleted": false,
			"boundElements": [
				{
					"type": "text",
					"id": "9Q3ppG07"
				}
			],
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"points": [
				[
					0,
					0
				],
				[
					-516.55078125,
					0
				]
			],
			"lastCommittedPoint": [
				-516.55078125,
				0
			],
			"startBinding": null,
			"endBinding": null,
			"startArrowhead": null,
			"endArrowhead": "triangle"
		},
		{
			"id": "9Q3ppG07",
			"type": "text",
			"x": 24.00684356689453,
			"y": 484.94140625,
			"width": 82.41990661621094,
			"height": 25,
			"angle": 0,
			"strokeColor": "#1e1e1e",
			"backgroundColor": "transparent",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"seed": 1920215601,
			"version": 16,
			"versionNonce": 950291313,
			"isDeleted": false,
			"boundElements": null,
			"updated": 1699802957361,
			"link": null,
			"locked": false,
			"text": "resource",
			"rawText": "resource",
			"fontSize": 20,
			"fontFamily": 1,
			"textAlign": "center",
			"verticalAlign": "middle",
			"baseline": 18,
			"containerId": "xN0RQ6RANHpdmkO9MambL",
			"originalText": "resource",
			"lineHeight": 1.25
		}
	],
	"appState": {
		"theme": "dark",
		"viewBackgroundColor": "#ffffff",
		"currentItemStrokeColor": "#2f9e44",
		"currentItemBackgroundColor": "#b2f2bb",
		"currentItemFillStyle": "solid",
		"currentItemStrokeWidth": 2,
		"currentItemStrokeStyle": "solid",
		"currentItemRoughness": 1,
		"currentItemOpacity": 100,
		"currentItemFontFamily": 1,
		"currentItemFontSize": 20,
		"currentItemTextAlign": "left",
		"currentItemStartArrowhead": null,
		"currentItemEndArrowhead": "triangle",
		"scrollX": 616.0226573900355,
		"scrollY": 295.6991511621843,
		"zoom": {
			"value": 0.8999999999999999
		},
		"currentItemRoundness": "round",
		"gridSize": null,
		"gridColor": {
			"Bold": "#C9C9C9FF",
			"Regular": "#EDEDEDFF"
		},
		"currentStrokeOptions": null,
		"previousGridSize": null,
		"frameRendering": {
			"enabled": true,
			"clip": true,
			"name": true,
			"outline": true
		}
	},
	"files": {}
}

%%