=== Secure Login with TraitWare ===
Contributors: twsupport, kconrad
Tags: WordPress login, Wordpress dashboard login,security, passwordless login, 2FA, password manager, MFA, multifactor, multi-factor, authenticate, authentication, qr login, simple secure login, Mobile Authentication, strong authentication, smartphone authentication, QR scan, passwordless, secure, login, login security, multifactor authentication, multi-factor authentication, no password, replace password, traitware, traitware login, traitware login manager, login manager, secure login, secure logins, authenticator, invisible password, secure password, easy to remember password, eliminate password, eliminate passwords, never again password, built-in password, biometric password, password alternative, automatic password, password replacement, safe password, safer password, no password logins, admin custom login, dashboard custom login, user login, user profile, dashboard, dashboard login, password manager, QR, TraitWare, traitware secure login
Requires at least: 3.7.1
Tested up to: 4.9.5
Requires PHP: 5.6.0
Stable tag: 1.3.2
TraitWare ensures a secure login to the WordPress Dashboard by replacing usernames and passwords with a QR scan.
== Description ==
TraitWare provides a simple and secure way to replace your WordPress login 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 remove the username and password fields!
TraitWare is a premiere data protection authentication platform that never needs a password or a password manager. With our QR 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.
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**
1. Install and activate the plugin
2. Send yourself an activation email
3. Install the TraitWare app on your phone and activate it by scanning the QR in the email
4. Now scan the QR on the plugin screen to add TraitWare to your site
5. 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 in the Installation tab!*
**Supported Mobile Devices**
*Android 6.0 (Marshmallow) and up for smartphones and tablets
*iPad iOS 10 and up
*iPhone iOS 10 and up (requires iPhone 5S or newer)
**How Secure is TraitWare Authentication?**
TraitWare uses Two-Factor Authentication to secure each individual client. The two factors that it utilizes for securing each user's identity are 1) each user's mobile device equipped with the TraitWare Mobile App, and 2) the cloud-hosted TraitWare Authentication Server. TraitWare's authentication is incredibly effective against malicious attacks and identity theft by a magnitude greater than conventional username and password systems.
**TraitWare Services Trial Period**
While the WordPress plugin is completely free to install and activate, if you wish to continuing using the TraitWare app to sign in after your 14 day trial expires, you will be asked to choose a payment plan or remove the TraitWare plugin.
**TraitWare Direct Login**
TraitWare offers direct login to the dashboard directly from the TraitWare app on your device.
1. Open your TraitWare app and authenticate
2. Select Direct Login on the screen
3. Choose the site where you want to access the dashboard
4. That's it!
== Installation ==
1. Install and activate the TraitWare plugin from your site dashboard. (*add new plugin->search TraitWare*)
2. Go to the TraitWare settings (*appears after plugin activation*) and email a registration code 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*).
3. Install the TraitWare app on your phone and activate it by scanning the QR in the email you sent in step 3. Apps available in the Apple App Store or Google Play.
4. Now scan the QR on the plugin screen to add the TraitWare Login Manager to your site.
5. Login to your dashboard by scanning a QR with the app for all future logins!
6. To add more users, go back to TraitWare settings -> Users. Select the user(s) you wish to activate and scan the QR to send an email with activation code.
*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 document here!
= 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.
== Frequently Asked Questions ==
For the most up to date FAQ, visit our external site.
If you would like to view our support forum on WordPess, you can go here
= The QR image isn't loading, how can I scan it? =
If the image of the QR code is not loading, make sure that you have an internet connection and that you do not have a firewall blocking access to TraitWare. You may need to allow https://api.traitware.com or your IP to communicate with TraitWare.
= I'm getting an error message when trying to send myself the activation email. What is the error? =
There a couple of things this could be. Mostly commonly, the error is because your WordPress version is below the required version of 3.7.0. If you have a version above that and still get an error, please make sure you have an internet connection. The last option is to make sure that your version of the TraitWare plugin is the most recent. Our updates are there to improve the plugin and the user experience as much as possible. If none of these solve your problem, please contact us at support@traitware.com or in the support forums.
= I lost my phone and cannot access my site, how can I get in? =
As an Account Owner, if you navigate to yoursite.com/login and select \"trouble?\", you can receive a secured email with a link to enter your username and password. If you are a user, please contact your site admin to resend your activation code.
= How many Account Owners can I have on my site? =
As many as you want. But remember, if you are giving people that responsibility, they can make an changes they want to TraitWare users.
= Why would I want to remove the username and password fields? =
TraitWare takes pride in the fact that we are removing the option for you and your users to be hacked through a password. We have replaced this with a secured app on your phone instead. If you choose to leave those fields, just be aware that you are not as secured as you could be.
= How long can I try TraitWare before paying? =
TraitWare offers a free 14 day trial. If you don't love it after 14 days, simply uninstall the plugin. If you aren't sure yet about which plan works best for you, deactivating will save your account information on the TraitWare server
= What if I need to be issued a refund? =
If you have already purchased a yearly subscription, and you are not satisfied with the product, we can issue you a pro-rated refund based on the amount of time after your trial period expired. Contact support@traitware.com to get your refund process started.
== Screenshots ==
1. TraitWare replaces username and passwords with a QR.
2. TraitWare setup page. New users submit email. Existing users scan QR.
3. Activation email for TraitWare app
4. TraitWare app after activation
5. TraitWare User Management table
6. Account Owner approval to activate/deactivate users, add/remove account owners, and resend activation codes
7. Disabling username and password fields in TraitWare Settings
8. Account Owner recovery method
9. Account Owner recovery email with link to reveal username and password
== Changelog ==
= 1.3.2 =
* Updated endpoint
= 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
== Upgrade Notice ==
All upgrades should be completed in a timely manner to allow for bug fixes, security enhancements, and complete functionality at all times.