Skip to content

Commit

Permalink
Update readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
chee committed Nov 18, 2020
1 parent 95f87e5 commit 7b4c74f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions readme.md
Expand Up @@ -7,16 +7,16 @@ when you click listen in the browser,
it starts a GET request which makes the server open
a unix socket that's owned by your user in `/snoot/auth/socks/your-uid.sock`.

there is an ssh server running on port 2424,
which has a ForceCommand setting set to a command called `succeed`
there is an ssh server running on port 2424, ([config](https://git.snoot.club/chee/snootauth/-/blob/master/config/sshd))
which has a ForceCommand setting set to a command called [succeed](https://git.snoot.club/chee/snootauth/-/blob/master/succeed/src/main.rs)
that writes the word success to the socket belonging to your user
at which point it immediately exists and says "Thank-you! you can
return to your browser"

the GET request to listen receives the "success" and returns,
setting a cookie for you on the snoot you are on

and now there is a file that is only read-writeable
and now there is a file that is [only read-writeable](https://git.snoot.club/chee/snootauth/-/blob/master/own/src/main.rs)
by the snoot whose site the user is trying to log in to
(and the snootauth program, so it can delete or replace them)

Expand Down

0 comments on commit 7b4c74f

Please sign in to comment.