Two factor authentication has been added in version 1.21.10
With regards to compliance with the Protection of Personal Information Act (4 of 2013), DataTill can be setup in such a way to prevent personal information from being lost, changed or stolen.
The identity of admin staff using DataTill can be ensured using two-factor authentication, controlling who has access to customer information on the system.
The customer portal does not have two factor authentication.
Sign in as normal with your username/email and password:
After signing in with your password you will see a screen to complete your login with two factor authentication.
Step 2 of the 2 factor authentication is to type in a code received via SMS, Email or Authenticator App.
Of the three verification methods available, you only need to choose one to sign into the system successfully.
- SMS verification code
One of the verification methods is to receive your verification code via SMS.
By clicking on “Send Verification Code via SMS”, an SMS will be sent to the mobile number on your system user account.
Enter the code that you received in the SMS in the “Verification Code” field.
Code via SMS example:
- Email verification code
The second verification method is to receive your verification code via email.
By clicking on “Send Verification Code via Email”, an email will be sent to the email address on your system user account.
Enter the code that you received in the email in the “Verification Code” field.
Code via email example:
- Authenticator verification code
The third verification method is to receive your verification code via an authenticator mobile application.
The Authenticator App uses the Google API, so either the Google Authenticator App or any third party compliant 2FA app like Authy can be used to generate 2FA codes.
For this method to work, the Authenticator App needs to be set up on the user’s account.
Download one of the following apps on your mobile: Authy or Google Authenticator
Go to Setup –> Admin Users –> Edit User –> 2FA tab
After downloading one of the apps, you can scan the QR code or manually enter the authentication code to verify your app with your DataTill account.
Enter the verification code on the 2FA to verify.
Now you will be able to complete log in with the Authenticator method:
The Authenticator apps will generate new codes every few seconds.
Enter the code that you see in the Authenticator app in the “Verification Code” field.
Screenshot from Authy app:
Screenshot from Google Authenticator app:
Only if the verification code is matched, the user will be allowed into the system.
Note that the 2FA authentication request will expire after 15 minutes. The user will have to restart the login process if this happens.