Home > By category > Scripts >Modules > Safer Login

Safer Login

  • Downloads: 
  • Views: 
  • Rating:

This module encrypts the user's password when they type it in during login, so a 3rd party up to no good can't see the user's plain text password (as is currently the case with Drupal logins).

Encryption is accomplished by replacing what the user enters for their password with a uniquely-salted MD5 hash of the MD5 hash of what they typed (so it is 2-layers deep). If the user does not have javascript enabled, then the default Drupal behavior (no hashing) still works.

Of course, this is no substitute for an SSL certificate on your server, as that would protect all form submissions, not just log in. But if you cannot afford an SSL certificate (or only require basic protection from hackers) this module is for you.

For more detailed information on how Safer Login works, please see the Safer Login handbook page.

Requires the jQuery MD5 plugin, available here:
or here: http://www.richardpeacock.com/dev/files/jquery.md5.js.txt
See the directions below for instructions on how to install this plugin correctly.


* Keeps 3rd parties from intercepting plain-text password of users logging into your site.
* Passwords are encrypted before submitting to your site via javascript. If the visitor has javascript disabled, then logins revert to normal functionality.
* Encryption is done with a unique token as the salt, which changes with each login attempt. So a 3rd party cannot use a replay attack to gain access.
* Has a "minimal protection" mode, where passwords are still double-hashed, but not with a unique salt. The result is that password managers like lastpass.com can work with it, though it is obviously less secure (but still more secure than default Drupal behavior).
* If enabled, visitors may opt-out of using this module (by unchecking a checkbox), and just use the default Drupal method of logging in.

Basic Directions

* Unpack this module's files into /modules/safer_login
* Download the jquery MD5 plugin and copy it to /modules/safer_login/jquery_md5/ and rename the file to just "jquery.md5.js"
* Enable the module and visit example.com/admin/settings/safer-login for configuration options

Libraries API

This module also supports the Libraries API module. For complete instructions on using Safer Login with Libraries API, please see the Safer Login Handbook page.

Test to Make Sure the Safer Login is Installed Correctly

If you would like to confirm that the module is working, go to all of your login forms (both at /user and the login block, if enabled). Type just "123" or "abc" for the password. Then, submit the form. You should see the password text expand to around 40 characters right before the page reloads. This is a sign that the module is correctly replacing the password field with an encrypted string before submitting.

Free download from Shareware Connection - This module encrypts the user's password when they type it in during login, so a 3rd party up to no good can't see the user's plain text password (as is currently the case with Drupal logins).

Publisher: Richard Peacock | License: Freeware | Price: 0.00
Version: 6.x-1.0 | Size: 10 KB | Platform: PHP, Scripts
Released Date: 14-02-2013 | Rating: 0 | Title: Safer Login

Author Url: http://drupal.org
Program Info Url: http://drupal.org
Download Url: http://ftp.drupal.org/files/projects/safer_login-6.x-1.0.tar.gz

Safer Login keywords:
Safer Login related downloads:

Password Angel - Password Angel is an elegant solution to a problem of storage, structuring, and protection of sensitive data. Super-secure encryption (AES 256-bit) of the password database. Just one master password. Excellent password manager.

Excel Password Recovery Program - Excel Password Remover Tool to Unlock Excel password and open password protected excel file instantly. Unlock Excel Password tool easily unlock locked excel spreadsheet and open excel file without any restrictions. Recover Excel Password Instantly.

Login one time - Login one time provides functions for emailing a one-time login link to a user.

Instant Messenger Password Recovery - Gmail and Yahoo email login password retrieval utility for internet explorer

MDB Password Recovery - MDB Password Recovery is the best ever MS Access Password Recovery Tool to recover access password & recover MDB password which has lost or forgotten. MDB password recovery software restore access password & unlock MDB file of MS Access 97 and above.

Shareware Connection periodically updates pricing and software information of 'Safer Login' from company source 'Richard Peacock' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Safer Login' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Safer Login.

New Reviews

AOMEI Partition Assistant Lite Edition - No matter whether you are a casual PC user or deal with a number of computers for professional needs, taking care of hardware components is a necessity. Among all hardware components used in laptop or desktop, hard disk is the most important one. ...

DriverPack Solution Professional - To keep your laptop or desktop performing well consistently, it is important to pay attention to some aspects. Using top antivirus utility, cleaning up junk feels periodically are some such examples. However, you also need to keep drivers of ...

CleanMyDrive - PC experts unanimously agree that using Macs tend to be a smoother and faster experience than running Windows based PCs but the Apple laptops and desktops also need maintenance and performance tweaking, occasionally. Regular web browsing, ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Plants vs. Zombies 2 - These days there are lot of tower defense games on offer. Coming from the stable of Electronics Arts, which is one of the leading companies in the gaming arena, Plant vs. Zombies is a decent game particularly if you are interested in garden ...

EasyBrake - PC users often need to convert videos from various formats to other formats that suit their needs. As expected, there are hundreds of free and paid apps to accomplish such tasks nowadays. It is not mandatory that you will have to pay a high ...

Quick Crypt - PC users have become more conscious and careful about privacy of their data these days, especially about the data they need to share with others. There are valid reasons for this trend. Instances of personal information theft and attacking are on ...

HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...

Internet Explorer 10 - Up to the late 1990s, the web browser used by the bulk of Windows users was invariably Internet Explorer while Netscape played the second fiddle. The scene was relatively identical post 2000 but emergence of Firefox and later Google Chrome ...

CamMask - There are several types of webcam software available in market and so you need not stick with the default webcam software of your laptop any longer. However, not all webcam apps can offer you a plethora of fun and dazzling effects as CamMask. ...

New Downloads

Cool iPhone Ringtone Maker

Cool iPhone Ringtone Maker
lets you create your own
ringtones from the mp3, wav,
ogg, aac, m4a, ra, wma music
files in ...

STIVA Shopping Cart

Ready to use multilingual
online shopping cart script to
help you build ecommerce
websites: responsive front-end
design, ...


This module allows you to zip
all the attached files
contained in the nodes
displayed in the content

inputEmu: Keyboard & Mouse

INPUTEMU emulates user inputs
via keyboard and mouse


This plugin allows you to
easily display the links
included in your LinkEX
installation directly in a
WordPress widget

Plot 2D/3D Vector with

Arrowline 3-D vector plot.

iScribble: A java based GUI
for Matlab

The GUI is a powerful yet
simple tool which can be
easily integrated with Matlab.


This plugin is for colour
coding the admin menu

Spider Solitare

Spider Solitare - Just like
Microsoft Spider Solitare

RLS Algorithm Demo

RLS is one of the great
adaptive filter algorithms

Heuristic Algorithm for
finding Maximum Independent

findMIS is an heuristic
algorithm for solving Maximum
Independent Set problem (MIS)


JS-Memo script allows you to
create memo boxes.