leonardomarino / duo_auth

Roundcube webmail plugin that enables Duo Security Two Factor Authentication
3 stars 4 forks source link

Responsive design support #1

Closed rstefko closed 4 years ago

rstefko commented 4 years ago

With Roundcube 1.4.0 we can finally use Roundcube on mobile phones. When I login, the DUO login dialog does not fit the screen, so it is hard to click the buttons.

leonardomarino commented 4 years ago

Hi @rstefko thanks for the feedback. I just created a new release that should be mobile friendly and have tested it using my phone with both Chrome and Firefox. Please give it a try and let me know so I can close this.

rstefko commented 4 years ago

Hi @leonardomarino. I fount out that I used version 1.0.4. After the upgrade I have problems with the duosecurity api. Composer installs it, but PHP fails during include:

PHP Fatal error: require_once(): Failed opening required 'Client.php'

Do you know what is the problem?

leonardomarino commented 4 years ago

Hi @rstefko, that is something that I need to improve during the installation process. You have to create symbolic links from the plugins/duo_auth directory

as follows:

ln -s ../../vendor/duosecurity/duo_api_php/src/* .

make sure you update your config.inc.php file as it will be overwritten too.

rstefko commented 4 years ago

Thanks. Seems good on mobile.