Chapter 3. Using Mydigipass for Joomla

If you've installed the mydigipass plugin as described in the past chapter then we've installed the following plugins and modules on your Joomla website

  1. System - Mydigipass

    This plugin handles the authentication against the mydigipass API and logs you into your Joomla site.

  2. Mydigipass module

    This module shows a button for login or connecting in the frontend of your site

  3. Mydigipass admin module

    This module shows a login button on the administrator login in the backend.

For more information on the above plugins and modules look at the next chapters.

System - Mydigipass

This plugin handles the authentication against the mydigipass API and logs the user into your Joomla site. You'll need to configure it in order for it to communicate properly with mydigipass API.

The configuration options are as follow:

Client id

Enter the client id of your project.

Client secret

Enter the client secret code of your project.

Redirect URI

Copy the URI provided on the right into the options of your application.

Sandbox mode

If in sandbox mode you can test the plugin and make sure that everything works as expected. If you are ready to go live, then you need to request API credentials from mydigipass. Look for the Go live button in your account.

Block standard login

This options determines whether we should block users from login in through the standard joomla login form if they have connected their accounts with If you set this option to yes, then once a user connects his account with the only way he would be able to login on your site is through the mydigipass button. The standard login form won't work! This is part of the two-factor authentication. If a user has connected his profile with mydigipass, then he wants to use the added security benefit of mydigipass. So it doesn't make sense for him to still be able to login through the normal joomla login.


If you set the block standard login option to yes, you need to make sure that the mydigipass admin module is published in the backend. If it is not and your admin account has been connected with you won't be able to login into your joomla backend.