Origins och säkerhet i Livechattens visningsregler
Visningsregler styr var och när Livechatten ska visas på er webbplats. Det är särskilt viktigt att hantera dessa regler korrekt om ni hanterar känslig information i chatten.
Vad är en origin?
En origin är en kombination av:
Protokoll:
http
ellerhttps
Domännamn: t.ex.
example.com
Portnummer (vid behov)
Exempel:https://kundo.se
och https://kundo.fi
är olika origins, likaså http://kundo.se
och https://kundo.se
, eftersom en av dem inte använder kryptering.
Tillåtna origins i Livechatten
Livechatten kan användas över flera domäner och origins. Genom att ange vilka origins som är tillåtna, kan en pågående chatt följa med besökaren när de rör sig mellan olika sidor eller domäner.
Du anger tillåtna origins via: Inställningar → Visningsregler i respektive chattflöde.
Säkerhetsrekommendationer
1. Använd endast pålitliga domäner
Lägg bara till visningsregler för sidor ni litar på och har kontroll över.
Script på en tillåten origin kan läsa besökarens access-token, som används för att läsa eller delta i en chatt.
2. Använd alltid HTTPS
Även om all kommunikation i Livechatten är krypterad oavsett, är sidor som levereras över http
sårbara för scriptinjektioner. Det kan leda till att besökarens token eller chattdata läcker.
Viktigt om delning mellan flöden
Alla chattflöden delar samma lista av tillåtna origins
Om en origin är tillåten i ett flöde, gäller det även för de andra
Ett skript på en sådan origin kan alltså läsa token även för andra flöden
Visningsregler styr bara start – inte fortsatt visning
Visningsregler avgör var en chatt kan startas. En gång startad, följer chatten med till alla andra sidor som:
har Livechattscriptet installerat
tillhör en tillåten origin