So does this mean we will now have Case Sensitive passwords and passwords longer than 20 characters?
Jagex mods won’t see this but a suggestion. For every new login from a new IP or device maybe make us require the usual 2FA code and then like confirm it through email for example; if you get email saying “you attempted to log into a new IP(show location and device) if this is you please confirm by clicking this link” and if it’s not you just say you can ignore the email and secure your account. You only have to confirm the IP once and we can go into our account settings to remove any device/IP so we can 2FA/confirm by link in email again. The email authorizing link should also have a set time where it expires like in an hour or 24 hours.
Basically authorizing our login through email even with the 2FA code. So even if email is compromised they would need still need the 2FA code(Google Auth and hopefully Phone Number SMS) as well as get notifications of login attempts. This should also lower phishing attempts as you know when to expect the email as you login to a new device/IP.
Process should be like this:: Goes from typing username or email/password and clicking login, than you get email/SMS notification of a new login, then the login would need 2FA code, then when the 2FA code is entered correctly a email authorizing the login should be sent(in the client or website it should say waiting for confirmation after entering 2FA code). After you authorize and you have access to account you don’t have to do email authorizing unless you go on another IP or remove the IP/device from account settings.
Also I would love 6 digit Bank PINs since most smart phones nowadays require 6 numbers to unlock.