Sign the challenge below with your SSH key.
psyclyx-auth-v1:O5gwGauYmtPBh-XdK8vB1QEVC9PTVjUhXSRvit9DR2o=:1785969521384:XfTTQI2xQBj6lGxA1mBWto747a4XlkP5L6JhfprZUI0=Run this command to sign:
printf %s 'psyclyx-auth-v1:O5gwGauYmtPBh-XdK8vB1QEVC9PTVjUhXSRvit9DR2o=:1785969521384:XfTTQI2xQBj6lGxA1mBWto747a4XlkP5L6JhfprZUI0=' \
| ssh-keygen -Y sign -f ~/.ssh/id_ed25519 -n psyclyx-auth-portalRun this in any shell where your SSH key lives. It prints a one-shot URL — open it to log in.
B=https://login.psyclyx.xyz/api/v0; C=$(curl -sS $B/challenge -Haccept:text/plain)
curl -sS "$B/redeem/$C" -Hcontent-type:text/plain \
--data-binary "$(printf %s $C|ssh-keygen -Y sign -n psyclyx-auth-portal -f ~/.ssh/id_ed25519)"If you're already signed in elsewhere, enter this code there to authorize this browser:
2M9VUCOr approve this code from a shell with your SSH key:
B=https://login.psyclyx.xyz/api/v0; CODE=2M9VUC; C=$(curl -sS $B/challenge -Haccept:text/plain)
curl -sS "$B/device-approve/$C?code=$CODE" -Hcontent-type:text/plain \
--data-binary "$(printf %s $C|ssh-keygen -Y sign -n psyclyx-auth-portal -f ~/.ssh/id_ed25519)"The code expires in 5 minutes; this page will redirect once it's authorized.
Have an invite code? Create an account