Still Using Passwords for E-Signatures? What year is this? Time to Go Passwordless!