From 15ce2d6a817b193516f024e43a075ae64d69c29c Mon Sep 17 00:00:00 2001 From: Striven <sg.striven@cutecat.club> Date: Wed, 10 Sep 2025 19:48:32 +0000 Subject: [PATCH] Add proper headers for examples and parsing instructions --- 04_rendezvous/01_protocols/01_loginprotocol.md | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/04_rendezvous/01_protocols/01_loginprotocol.md b/04_rendezvous/01_protocols/01_loginprotocol.md index ec56258..7a2d9ee 100644 --- a/04_rendezvous/01_protocols/01_loginprotocol.md +++ b/04_rendezvous/01_protocols/01_loginprotocol.md @@ -4,7 +4,8 @@ Authenticates with the server using a [UbiServices](../../03_ubisoft_services/02_accessing_ubiservices.md) ticket. See [Initial Login Flow](../../03_ubisoft_services/04_initial_login_flow.md) for information on how to obtain one. ### Request -Example: + +##### Full Packet Example ``` Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00000000 ED 0C 00 00 0E 00 4C 6F 67 69 6E 50 72 6F 74 6F í.....LoginProto @@ -59,6 +60,7 @@ > [!NOTE] > While this is a real packet sent, the ticket has been replaced with a dummy for security reasons. The normal ticket is a base64-encoded [JWT](../../03_ubisoft_services/04_initial_login_flow.md#ticket). +##### Parsing | Name | Description | Type | |---------------------|---------------------------------------------------------------------|--------------------------------------------------| | Token | Ticket obtained via UbiServices, identifying the connecting client. | [`String`](../03_rendezvous_structure.md#string) | @@ -67,6 +69,10 @@ ### Successful Response +> [!NOTE] +> TODO: Example + +##### Parsing | Name | Description | Type | |----------------------|--------------------------------------------------------------------|--------------------------------------------------| | User PID | ID of the user profile that the connected client is identified as. | [`UUID`](../03_rendezvous_structure.md#uuid) | -- Gitblit v1.10.0