There are opportunities to make chats visible just for authorized users or all users independent from authorization. We advice to show chat to everyone, because conversations and desire to join them can stimulate users to authorize, or, if they don’t have an account on the partner’s service, to register.
If chats are visible the default, the partner should choose whether users join chats with their main nickname and user pic, or they should set separate names and avatars for chat communications. Below you find the scheme for both variants.
You can find and download the PDF file with the whole scheme here:
In this case, users cannot see chat before the authorization process. For them, a chat button (or chat itself) appears on the service only when they are logged in.
Then we have the same two options: whether logged in users can join chats with their major userpics and nicknames, or they should set new ones for chat communication.
When a user log out, they don’t see a chat anymore as a chat button.