Files
meowlib/doc/invitation/sq_srvinv00.puml

16 lines
724 B
Plaintext
Raw Normal View History

@startuml Server Invitation Step 00
InitiatingUser -> Bastet : contact name
InitiatingUser -> Bastet : invitationMessage
InitiatingUser -> Bastet : select invitation server
2026-04-02 18:50:04 +02:00
InitiatingUser -> Bastet : optional passwords ([payload], [url])
Bastet -> NativeLib : send invitation
NativeLib -> NativeLib : create contact and invtation KP
NativeLib -> Server : send invitation
Server -> Server : create invtation URL
Server -> Redis : store InitiatingUser pub key and message/pwd
Server -> NativeLib : invitation URL
NativeLib -> Bastet : invitation URL
Bastet -> InitiatingUser : invitation URL
InitiatingUser -> InvitedUser : invitation URL
2026-04-02 18:50:04 +02:00
InitiatingUser -> InvitedUser : [invitation passwords] through another channel
@enduml