Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

Use the "Infomaniak Connect for OpenID" extension for WordPress

This guide concerns the WordPress module "Infomaniak Connect for OpenID" which allows users to log in to your WordPress site (whether it is hosted by Infomaniak or not) using their Infomaniak credentials.

 

Preamble

  • Allowing login via an Infomaniak account on your WordPress site allows your visitors to comment, register for courses, or access any member-only content with a single click, without having to create a new account.
  • It saves them time and is a safer method for you, as you do not have to manage additional passwords.
  • The operation of this external module is identical to the optionsLog in with Google", "Log in with Facebook" or "Log in with Apple"; it uses the standard protocols OAuth2 and OpenID Connect to enable single sign-on (SSO).

 

A. Create an application with Auth Infomaniak

To do this:

  1. Click here to access the management of your product Auth on the Infomaniak Manager (need help?).
  2. Click the button to Create a new application:
  3. Choose the type "Web Front-End".
  4. Give a name to your application.
  5. In the URL field, specify the domain name corresponding to your WordPress site followed by /openid-connect-authorize (refer to the GitHub documentation if necessary).
  6. Click the button to complete the app creation:
  7. Carefully note the 2 pieces of information obtained upon completion of your OAuth2 application:

 

B. Configure the WordPress extension

To do this:

  1. Search for the extension Infomaniak Connect for OpenID on the WordPress extensions platform from your site.
  2. Install and activate the extension:
  3. Configure the extension from the Settings menu:
  4. The only fields to fill in are Client ID and Client Secret Key and come from the information obtained in point A above:
  5. Do not forget to save the changes made to the extension settings.
  6. An additional button for logging in with an Infomaniak identifier is now visible on your user login page /wp-admin (/wp-login.php):

Has this FAQ been helpful?