From ad53c562be6e8f374b2bca73044ffc88a36e9bc9 Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Fri, 26 Aug 2022 00:44:44 +0100
Subject: [PATCH] Update docs

---
 Docs/XXMessengerClient.md | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/Docs/XXMessengerClient.md b/Docs/XXMessengerClient.md
index 4db0098b..c8fc3e7d 100644
--- a/Docs/XXMessengerClient.md
+++ b/Docs/XXMessengerClient.md
@@ -27,6 +27,9 @@ let messenger: Messenger = .live(environment)
 Example:
 
 ```swift
+// allow cancellation of auth callbacks registration:
+var authCallbacksCancellable: Cancellable?
+
 func start(messenger: Messenger) throws {
   // check if messenger is loaded:
   if messenger.isLoaded() == false {
@@ -42,6 +45,13 @@ func start(messenger: Messenger) throws {
   // start messenger's network follower:
   try messenger.start()
 
+  // register auth callbacks before connecting:
+  authCallbacksCancellable = messenger.registerAuthCallbacks(
+    AuthCallbacks(handle: { callback in
+      // implement auth callbacks handling
+    })
+  )
+
   // check if messenger is connected:
   if messenger.isConnected() == false {
     // start end-to-end connection:
-- 
GitLab