The TraitWare plugin combined with its mobile app provides a simple, secure login to the WordPress Dashboard and Protected Resources via web browsers by replacing usernames/passwords with a QR scan. Using the TraitWare mobile app, role-based Multi-Factor (2FA) Authentication provides an extra layer of security to your sign in process. To take full advantage of this feature, a simple setting has been added to disable the username and password fields!
https://youtu.be/BPQ_4d8SUmA
Site administrators can set up the plugin to protect wp-admin/Dashboard logins, Custom page/site user logins, pages, and resources within a page. They can also allow for user to self-register with TraitWare to access resources or their page. Site logins can be accessed with the scan of one QR
here.
TraitWare is a premiere multi-factor authentication platform that never needs a password or a password manager. With our QR web browser login solution, we can also eliminate the need for a username. Not only is our software convenient and easy to use, but it virtually eliminates vulnerabilities associated with traditional username and password logins in the web browser.
If you would like to learn more about TraitWare and how it can help improve your sign in process, visit our website
here.
Easy Install
- Install and register the plugin (Video Instructions Part 1: Account Creation See additional videos in the installation tab)
- Send yourself a registration email
- Install the TraitWare app on your mobile phone by simply selecting the Registration link from your phone and completing registration.
- Now scan the QR on the plugin screen with your TraitWare Mobile App to add TraitWare to your site
- Log in to your site by scanning a QR for all future logins!
If you have a firewall, please make sure you have your network IP or https://api.traitware.com whitelisted. For additional information, go here.
Find a more detailed walk-through and the rest of the videos in the Installation tab!*
Supported Mobile Devices
Android 6.0 (Marshmallow) and up for smartphones and tablets (Google Play must be enabled for auto-registration piece)
iPad iOS 10 and up
*iPhone iOS 10 and up (requires iPhone 5S or newer)
How Secure is TraitWare Authentication?
TraitWare uses Multi-Factor Authentication to secure each individual client's browser login to WordPress. The factors that it utilizes for securing each user's identity are 1) each user's mobile device equipped with the TraitWare Mobile App, 2) the cloud-hosted TraitWare Authentication Server, 3) something you are or know. While TraitWare's authentication is incredibly effective against malicious attacks and identity theft in a browser, site admins and their users should still use best practices. This means disabling username and password options and making sure ftp, sftp, and MySQL logins are complex.
TraitWare Services Trial Period
While the WordPress plugin is completely free to install and regsiter, if you wish to continue using the TraitWare app to sign in after your 30-day trial expires, you will be asked to choose a
payment plan or remove the TraitWare plugin.
TraitWare SSO User Portal
TraitWare offers a User Portal to manage all of your site logins from one place. A site manager will sign in once, and have access to all sites on the account for the entire workday.
- Navigate to login.traitware.com and select Log In With TraitWare
- Open your TraitWare Mobile App and authenticate
- Scan the QR to gain access to your sites
-
That’s it!
TraitWare Direct Login
TraitWare offers direct login to the dashboard directly from the TraitWare app on your device.
-
Open your TraitWare Mobile App and authenticate
- Select Direct Login on the screen
- Choose the site where you want to access the dashboard
- That's it!
TraitWare Restricted Content
TraitWare offers to protect pages or sections of pages on top of securing logins for admins and consumers.
A detailed tutorial can be found here.
- Install and register the TraitWare plugin from your site dashboard. (add new plugin->search TraitWare)
- Go to the TraitWare settings (appears after plugin registration) and email a registration link to register your phone as a login device. (This is only done for the first/primary site. To add additional sites skip to step 4).
- Install the TraitWare app on your phone by simply selecting the Registration link from your phone and completing registration.
- Now scan the QR on the plugin screen with your TraitWare Mobile App to add the TraitWare Login Manager to your site.
- Login to your dashboard by scanning a QR with the app for all future logins!
- To add more users, go back to TraitWare settings -> User Management. Select the user(s) you wish to register and scan the QR to send an email with registration code.
- Content and pages can be restricted within a page. A detailed tutorial can be found here.
TraitWare recommends turning off Username/Password logins once the TraitWare plugin is deployed to all the site admins by going to TraitWare settings -> check the box and save.
Find a more detailed installation document
here!
Instructional Videos
The following are links for the setup of the TraitWare plugin. Most of these steps can only be completed by the
Account Owner (the initial administrator who sets up the TraitWare plugin or additional users added after) with limited actions which can be completed by a
Dashboard User with a WordPress Administrator role.
Part 1A: New TraitWare Accounts
Part 1B: Mobile App Registration
Part 1C: Finishing Account Setup
Part 2: User Management
Part 3: Account Management
Part 4: Updating Users
Part 5: Additional Security
Part 6: Account Recovery
Part 7: Payments
Settings Part 1: Standard Login
Settings Part 2: Custom Login
Settings Part 3: Protected Resources
Settings Part 4: Self Registration
Settings Part 5: Bulk User Sync
General User Login
Firewalls
If you have a plugin for firewalls (such as WordFence, All In One WP Security, etc), please make sure that you are allowing access to
https://api.traitware.com or your IP.
If you have Sucuri, your network IP will need to be whitelisted in order to access the plugin. Your network IP can most easily be found by navigating to
speedtest.net. The IP will be listed at the bottom left, beneath your internet provider. If you are working on an Intranet, you may need to contact your IT department to allow the TraitWare plugin to communicate back and forth with
https://api.traitware.com.
In some cases, a dedicated IP may be required to allow access to TraitWare.
1.8.4
*Cache cleanup, ability to turn off Protected content/custom logins
1.8.3
*Tested for 5.2 capability, improve UI, bug clean-up
1.8.2
*bug fixes
1.8.1
*increase backgroud sync, add button to reveal QR, change refresh
1.8.0
*Fix protected page user role bug
1.7.9
*Bug fix
1.7.8
*fix versioning
1.7.7
*added error logging to solve bugs more effeciently
1.7.6
*Increase cookie expiration
1.7.5
*Scanning bug fix
1.7.4
*Sorting bug fixed, adding bulk sync button in user management table
1.7.3
*Code security improvements/cleanup, UI improvements
1.7.2
*UI cleanup for WordPress 5.0; Add Block options for pages to use Protected Content and Forms options
1.7.1
- Allow for Dashboard Administrators to have limited TraitWare user management abilities; bug fixes
1.7.0
- Self-Registration feature added
1.6.4
1.6.3
- Security improvements, language updates
1.6.2
- Asset and language cleanup; UI Improvements
1.6.1
1.6.0
- Live release of Protected Pages/Restricted Content and UI improvements
1.6-beta.5
1.6-beta.4
1.6-beta.3
1.6-beta.2
1.6-beta.1
- Updated language, FAQ, and flow
1.6-beta
- New Protected Pages/Resources features, updated custom login, improved features, improved user management
1.5.0
- UI update to improve user experience, add SMS option
1.4.3
- Bug fixes: fix for WooCommerce
1.4.2
- Bug fixes: fix for php casting issue
1.4.1
- Bug fixes: recovery email link accounts for custom url, allow emails with "+"
1.4.0
- Update to work with TraitWare Console; Bug fixes: allow custom login, cleanup
1.3.4
- Bug fixes: fix for some subdirectories
1.3.3
1.3.2
1.3.1
- Plugin name and description update
1.3
- Bug fixes: allowing subdirectories
1.2
- Integrated the TraitWare app's Direct Login feature
1.1
- Bug fixes: Improvement to Account Activation
1.0
- Initial release of plugin