Clef for Joomla - Replace Joomla usernames and passwords with your smartphone.

We all know the importance of having unique, securely-stored passwords and 2-factor authentication. Maintaining these was hard — even when using a password manager — until now!

Introducing Clef for Joomla, our Joomla integration for Clef*, the mobile app that replaces usernames and passwords with your smartphone. 

Multisite, 2-factor authentication

In addition to making it easy to log into your websites, Clef is a centralized authenticator. In other words, once you log into one site, you can log into any of your other Clef-enabled sites simply by visiting the URL. And logging out of Clef on your smartphone automatically logs you out of all your websites simultaneously. You can learn more at GetClef.com.

Login with Clef from Clef on Vimeo.

Clef for Joomla is available in 2 versions: a free-for-life/community version and an enhanced PRO version:

FeatureFREEPopular!
PRO
Support-only
Try or Buy
Price FREE $69 USD $15 USD
Duration N/A 1 year 1 year
# of Sites supported 5 Unlimited N/A
Joomla Versions Joomla 3 Compatability
Joomla 2.5 compatible
Joomla 3 Compatability
Joomla 2.5 compatible
Joomla 3 Compatability
Joomla 2.5 compatible
Multiple Simultaneous Logins Yes Yes N/A
Multiple Simultaneous Logouts Yes Yes N/A
Quick Install N/A
Update using Joomla Updater Yes Yes N/A
Update using Watchful** Yes Yes N/A
Support-forum access (read) Yes Yes N/A
Support-forum access (submit post) No Yes N/A
Try or Buy
Terms & Requirements
Terms of Use see details see details see details
Joomla version 2.5, 3.x 2.5, 3.x 2.5, 3.x
PHP version *** 5.3+ 5.3+ 5.3+

Installing Clef for Joomla

The Clef for Joomla combined installer includes the Component, Plugin as well as a Module.

Depending on whether you have the Clef for Joomla Community Edition or the Clef for Joomla Professional Edition, the correct features will be installed automatically.

  1. Download the Clef for Joomla combined installer from the downloads page
  2. In your Joomla administration panel, go to Extensions > Extension Manager > Install.
  3. Browse to the Clef for Joomla package you downloaded to your computer.
  4. Select Upload File and Install.

Now Clef for Joomla is installed and gives you a report of the install status, and the quick configuration tool if you are installing for the first time.

Configuring Clef for Joomla - Quick Start

On the Clef for Joomla Install Screen you now have some simple tasks to follow

Step 1A - New to Clef?

  1. Click the "get the Clef app" button
  2. Select to have a link sent to your phone (or choose to install from the Apple App Store or Google Play)
  3. Follow the steps on your phone to install the free app, and set up your free Clef account.
  4. Click "I have the app, take me to the next step"
  5. Click the "I am ready to synch" button
  6. Start the Clef app on your phone
  7. Point the camera at the moving Clef bars - when they synch the setup is complete
  8. Pro Subscribers please see "Upgrade Codes" below

Step 1B - Existing Clef Users

  1. Get the Clef Mobile App (once installed or if you already have Clef on your phone click "I already have the App")
  2. Click "I already have the app"
  3. Open your phone's Clef app and scan the Clef code until you get authorized
  4. Pro Subscribers please see "Upgrade Codes" below

Step 2 - Publish a Module

  1. In Joomla Administrator go to Extensions - Module Manager
  2. Find the Clef Login Module
  3. Publish the module in an appopriate position to display the Clef Login Button.

Clef for Joomla User Settings

A few configuration items will be available in the Clef section of the User Profile, these will be added to the standard Joomla User Profile settings.

Clef Account: Choose to Connect or Remove your Clef login for this site
Disable Password: Choose to disable regular password access for this site (admins may force this site wide for all users)
Login Override: A secret URL that can be used in order to bypass Clef login, the normal login will work with this URL.
Drag this to your bookmarks bar: creates a bookmark to the secret Login Override URL

Clef for Joomla Admin Settings

To access the Joomla for Clef Settings, select the Options icon by accessing the Clef Dashboard from Components - Clef in the Joomla Administrator.

Credentials

App ID: The id assigned by the Clef service for this site, it is automatically populated during the Quick Setup
App Secret: The secret key assigned by the Clef service for this site, it is automatically populated during the Quick Setup
htpasswd User: The username you use if your site is hosted in a protected folder
htpasswd Password: The username you use if your site is hosted in a protected folder

Style

Button Style: Select whether to use a rounded or flat design for the Clef for Joomla login button
Button Color: Select whether to use a blue or white Clef for Joomla login button

Joomla Integration

Disable Password: Select what areas to force the use of Clef on
Disable Clef Only: If set to yes, the Clef only restriction is applied to users that have Clef activated for the site only. Once activated the "Disable Password" feature will affect the user. Recomended especially for existing sites that have existing users.
Login Override: A secret URL that can be used in order to bypass Clef login, the normal login will work with this URL. Note that users can create their own, if the global one is revealed, it should be reset as soon as possible.
Drag this to your bookmarks bar: creates a bookmark to the secret Login Override URL
Override Registration: Enable this to allow user registrations when someone logs in with Clef regardless of Joomla! core settings.
Override Activation: Enable to fast-track user activations when someone logs in with Clef
Core Login field: Adds a Clef button to the Joomla! user component's login view

Updates

Note that in order to update Pro versions of the software using Watchful or the Joomla Updater these fields need to be entered.

Update Server: Select whether to use the Stable or Bleeding Edge Update server, it is highly recommended that Stable versions are used except for testing installs.
Update Access Key: Professional Subscribers will find the Update Access information for their subscription(s) by logging into anything-digital.com and selecting Update Keys from the Account button dropdown.
Update Secret Key: See Update Access Key info above

Permissions

These are standard Joomla ACL permissions for the component.

Configure: Choose whether a group is able to access these options for Clef
Access Administration Interface: Choose whether a group is able to access the Clef Admin interface in the Joomla Administrator

Customization

Use these options to customize the Clef login screen.

NOTE: these features are only available to users on the Agency tier available from getclef.com

Custom Message: This displays a custom message under the Clef Wave for Agency Level subscribers
Custom Logo: Displays a custom image above the Clef Wave

*Unlimited site support is supplied by the provider of the Clef service, changes to the Clef terms are out of the control of Anything Digital. Please see getclef.com for details reagrding the Clef Service **Updates through watchful requires a subscription from watchful.li
***The minimum requirements for PHP and MySQL match those recommended for Joomla itself.

 

Last modified on Aug122014
blog comments powered by Disqus
 
 

Get the latest updates on our extensions