Using One-Time passcode (HOTP/TOTP) with Thinfinity VirtualUI

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

Supported platforms :

  • Google Authenticator
  • DUO Mobile 
  • Microsoft Authenticator
  • Okta Verify

To configure the One-Time passcode on VirtualUI you will have to add the authentication method on the tab “Authentication” go tot the tab “2FA”, and add the option “TOTP”:

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

If you want to make the Second Factor Authentication compatible with Google Authenticator, check the “Google Authenticator Compatible” checkbox.

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

You can also specify which authentication method you will use on the tab “Methods”:

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

Click on ‘Apply’ after you finish configuring all available options.
Next time the user authenticates on the Thinfinity Login page, he will be prompted to scan a QR code for matching his user to a Second-step Code Generate App : 

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

After matching the user with the Second-step Code Generate App, enter the verification code and click on ‘Continue’:

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

The next time the user authenticates, the QR code will be replaced by the following image :

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

If the user loses access to it’s Second-step Code Generate App, and needs to be reset, this can be done from the Server Manager. 
Click on the ‘Reset 2FA key for user’ , search for the username, and click ‘OK’:

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI
One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI

If the user needs help remembering his username, it can be verified by using the  ‘I don’t have access to my authentication device’ button. 

One-Time passcode -HOTP-TOTP- Thinfinity VirtualUI
If you have any questions regarding this blog entry, you can leave a comment below or send us an email to [email protected]  


Thinfinity Solutions for remote desktop, screen sharing, digital workspace and application virtualization.

Thinfinity VirtualUI

As you already know, Thinfinity VirtualUI is a web-enabling SDK to run apps on a browser without rewriting the code.
If you’re a GitHub user, you may want to check our VirtualUI GitHub project.

Remote Access Solutions

Want to learn more about our remote access applications?

We will be happy to assist you and show you our portfolio for remote desktop, screen sharing, and digital workspace.

Explore our other web RDP and online workspace solutions, enjoy our free trials, or request a custom demo HERE. No commitment!

Leave a comment

Privacy Preferences
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.