Add SSH key authentication as a login method.
YTJVDCM
Currently, VRChat has only username and password authentication.
But VRChat automatic logout when change the IP address, and users need to enter username and password when that using dynamic IP address like mobile network every time.
So I want to add SSH key authentication as an another authentication method.
Log In
Fastolph
That sounds extremely niche
NotAChance
May as well add Yubikey & Windows Hello support while you're at it 😋 /s
Although unlikely to be implemented it'll definitely be unique
「 vivi 」
NotAChance shit i'd actually use my yubikey, or a passkey. I'm not a big fan of OTP
Tony_Lewis
Security key be something more common for devs, or even pass key which is new generation also be pefect option too.
YTJVDCM
For example, how about doing something like registering SSH public key in the website beforehand, and SSH key is found in some directory like in "%USERPROFILE%\AppData\LocalLow\VRChat\VRChat\sshkey\[User ID]\id_rsa" or "%USERPROFILE%\.ssh\id_rsa" when login, try SSH key authentication, and if authentication fails, fallback to password authentication.