fasmide / remotemoe

tunnels to localhost and other ssh plumbing
MIT License
278 stars 31 forks source link

GitHub Authentication #37

Open abhishek684 opened 3 months ago

abhishek684 commented 3 months ago

Discussed in https://github.com/fasmide/remotemoe/discussions/14

Originally posted by **fasmide** November 24, 2022 So, in light of #12 I've been thinking about how to authorize remote.moe's users without getting too much in the way One way of doing it could be leveraging GitHubs public key API `https://github.com/.keys` and use these keys for identification of users At the moment, remotemoe does not use the username for anything, it shouldn't be a problem to have users provide their GitHub username and then lookup their keys on the fly