Allow use of Teletype without the signing into GitHub
Opened this issue · 0 comments
Summary
Basically a bump of #419, posted nearly 3 years ago with no significant activity
When creating or joining a Teletype room, a user is required to "Sign in with GitHub" in order to generate an authentication token. Maybe someone can explain, but looking over how the package is described as working, only the initial connection it done through a central server, after which the rest of the communication is done peer-to-peer. For what reason is logging in with GitHub required?
Also, as expressed by issue #416, no where does it say in the documentation or usage guide that logging in with GitHub is required to use the feature.
Motivation
It seems like a potential privacy concern to be required to link a GitHub account to use the service.
Describe alternatives you've considered
A simple non-authenticated connection based solely on a valid room key. Additional features that require the use of GitHub (if any) will be disabled if using service without authenticating.