Files
meowlib/doc/invitation/sq_srvinv00.puml
ycc 1906431061
Some checks failed
continuous-integration/drone/push Build is failing
invitation process upgrade
2026-04-02 20:26:35 +02:00

16 lines
724 B
Plaintext

@startuml Server Invitation Step 00
InitiatingUser -> Bastet : contact name
InitiatingUser -> Bastet : invitationMessage
InitiatingUser -> Bastet : select invitation server
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
InitiatingUser -> InvitedUser : [invitation passwords] through another channel
@enduml