thisbounty / WebRTC-API

Quickly create admin interfaces on a Loopback 2.x API
MIT License
0 stars 2 forks source link

SSL -- Let's Encrypt #5

Open thisbounty opened 7 years ago

thisbounty commented 7 years ago

Need SSL to prevent this error when connecting to opentok:

getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

Let's Encrypt provides free ssl certs. To fix the above issue, frontend requires SSL. Frontend currently runs on S3 and SSL can be achieved by deploying to Cloudfront.

API runs on Heroku. SSL Is needed to launch, otherwise password are transmitted in plain text.

https://devcenter.heroku.com/articles/ssl-endpoint