Two Factor Authentication (2FA) with SMS Plugin and other updates

Two Factor Authentication, or 2FA, is an extra layer of protection used to ensure the security of your members accounts beyond just a username and password. First, a user will enter their username and a password. Then, instead of immediately gaining access, they will be required to provide another piece of information.

SMS-based 2FA interacts directly with a users phone. After receiving a username and password, the site sends the user a unique one-time passcode (OTP) via text message.

SMS Plugin now provides this extra security layer. Each user can Enable or Disable 2FA authentication from their account settings. Also user can Generate "Back up" code in case they can't reach their mobile phone.

Other updates Includes compatibility, Bugs Fixes and General improvements: