Merge pull request #6146 from rugk/patch-1

Clarify that HTTPS is not just needed for VoIP
This commit is contained in:
Travis Ralston 2019-09-01 09:31:34 -06:00 committed by GitHub
commit f97b632c65
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -27,9 +27,12 @@ released version of Riot:
Releases are signed using gpg and the OpenPGP standard, and can be checked against the public key located Releases are signed using gpg and the OpenPGP standard, and can be checked against the public key located
at https://packages.riot.im/riot-release-key.asc. at https://packages.riot.im/riot-release-key.asc.
Note that Chrome does not allow microphone or webcam access for sites served Note that for the security of your chats will need to serve Riot
over http (except localhost), so for working VoIP you will need to serve Riot over HTTPS. Major browsers also do not allow you to use VoIP/video
over https. chats over HTTP, as WebRTC is only usable over HTTPS.
There are some exceptions like when using localhost, which is
considered a [secure context](https://developer.mozilla.org/docs/Web/Security/Secure_Contexts)
and thus allowed.
To install Riot as a desktop application, see [Running as a desktop To install Riot as a desktop application, see [Running as a desktop
app](#running-as-a-desktop-app) below. app](#running-as-a-desktop-app) below.