For Auth chats with invalid reconnection id , is missing the redirection URL as part of the response
Solution
Obtain the redirection URL when checking for connection availability, this call returns :
isRecconnectable (true if session is valid)
reconnectionId
redirect URL
if reconnectable is false, then there is no point in checking for oauth reconnectable chats, so we will break the flow at this point and return the redirection URL
Tests
No Auth
refresh
connecting to the chat using the reconnection URL
connecting to the chat using a reconnection URL in a different browser
refresh with the reconnection URL defined in the browser
try to reconnect using URL, but being redirected due to an expired token
pop-out
reconnection and redirection using URL with an expired token
reconnection using URL
Auth
reconnect to the chat using the reconnection URL
reconnect to the chat using a reconnection URL in a different browser
tried to reconnect using the URL, but I was redirected due to an expired token
pop-out
reconnection using url
close chat and reopen to same session
when reconnection url is present in the window browser
when closing and launching the widget, takes to the same user
No redirect config
guess
chat starts , and using reconnection within the time, no issue
chat starts, and using reconnection with an expired token starts a new chat
auth
chat starts , and using reconnection within the time, no issue
chat starts, and using reconnection with an expired token starts a new chat
when no reconnection url in the browser
can close and restart a new chat session (options present in the popout)
Description
For Auth chats with invalid reconnection id , is missing the redirection URL as part of the response
Solution
Obtain the redirection URL when checking for connection availability, this call returns :
if reconnectable is false, then there is no point in checking for oauth reconnectable chats, so we will break the flow at this point and return the redirection URL
Tests
No Auth
pop-out
Auth
pop-out
when reconnection url is present in the window browser
No redirect config
guess
auth
when no reconnection url in the browser