We have developed a plugin that integrates Aware IM with DUO (https://duo.com/docs/duoweb) to implement two-factor authentication.
This is how it works. You log into Aware IM supplying user name and password as usual. If there is a problem with the entered credentials you get the error message straight away. But if the credentials are OK you get a phone call on your mobile or landline or SMS to you rmobile (depending on how you set it up) with the request to confirm your identity. If you confirm the identity you are automatically logged into your Aware IM application. It is pretty cool.
The plugin costs $250. If you are interested in getting it please send an email to support@awareim.com