Hackers Town TTY Server Access Generator http://tty.hackers.town
Go to file
Elizabeth Cray ca5bccce93 OAuth2 Saved Login Session Mechanism 2023-10-04 01:26:33 -04:00
Assets UI designed 👍🏻 2022-05-01 07:35:44 +00:00
auth OAuth2 Saved Login Session Mechanism 2023-10-04 01:26:33 -04:00
elements OAuth2 Saved Login Session Mechanism 2023-10-04 01:26:33 -04:00
secret OAuth2 Saved Login Session Mechanism 2023-10-04 01:26:33 -04:00
tools Added display and API for SSH fingerprints 2023-09-29 02:15:06 -04:00
.gitignore Move config into secret folder 2023-10-01 20:29:59 -04:00
LICENSE Blank Web Dir 2022-05-01 00:40:40 +00:00
README.md Update README 2023-10-01 23:58:07 -04:00
base64url.js OAuth & SSH Keygen 2022-05-01 20:20:59 +00:00
composer.json OAuth & SSH Keygen 2022-05-01 20:20:59 +00:00
composer.lock Added display and API for SSH fingerprints 2023-09-29 02:15:06 -04:00
config.json UI designed 👍🏻 2022-05-01 07:35:44 +00:00
favicon.ico Popups and Niceties 2022-05-07 08:02:58 +00:00
fingerprint.php Added display and API for SSH fingerprints 2023-09-29 02:15:06 -04:00
fittext.js OAuth & SSH Keygen 2022-05-01 20:20:59 +00:00
index.js OAuth2 Saved Login Session Mechanism 2023-10-04 01:26:33 -04:00
index.php OAuth2 Saved Login Session Mechanism 2023-10-04 01:26:33 -04:00
keygen.js Added display and API for SSH fingerprints 2023-09-29 02:15:06 -04:00
pkcs1To8.js OAuth & SSH Keygen 2022-05-01 20:20:59 +00:00
publicSshToPem.js OAuth & SSH Keygen 2022-05-01 20:20:59 +00:00
ssh-util.js OAuth & SSH Keygen 2022-05-01 20:20:59 +00:00
style.css Added display and API for SSH fingerprints 2023-09-29 02:15:06 -04:00

README.md

Hackers Town Server User Generator

use Mastodon oauth to generate system users

Warrant canary available at /etc/ttyserver/canary

Work In Progress

Active TODO:

Fix OAuth Process (Invalid showing up)

Fix involves changing auth procedure to store the reusable auth token encrypted in the client browser. This should alleviate the occasional invalid error.

TODO: (From Fedi Reports)

  • Descriptive pubkey upload responses
  • Fix OAuth Process (Invalid showing up)
  • UI to manage user's public keys
  • Web Notifications for user activity
  • Web UI to opt into Gemini Web Proxy
  • Canary description popup?
  • Shift-Click for Keygen Options
  • Download SSH Public Key on fingerprint click?

Completed TODO:

  • Change Sign Up to Log In