2FA or 2SV, two factor authentication or 2 step verification respectively, are excellent ways to increase security for digital accounts.
Computer security can be thought of as a triangle, the three points on the triangle are:
Something you know (password)
Something you have (RSA key, SMS code...