ip_login 4.x-dev

Development branch of the Drupal 8/9 version of the IP Login module.

ip_login 7.x-3.1

Bug fixes
Unsupported

Issue #2539952: Error when installing IP Login and IP Address Field simultaneously

ip_login 7.x-3.0

New features
Unsupported
  • Provides Field API integration for IP address with the contrib field_ipaddress module.
  • Provides better validation and handling of IP address data.
  • Upgrade path provided to migrate old IP data to field_ipaddress.

ip_login 7.x-3.0-alpha1

New features
Unsupported

Features

  • Field API integration via field_ipaddress module
  • Support for CIDR and shorthand style IP addresses
  • Multiple value field support
  • Views integration
  • Provides default administration view listing IP Login users
  • Upgrade path ( update hook ) to create field_ip_login ( field_ipaddress ) and migrate existing ip_login data to new field, for seamless transition.

Functional working version, under active development.

ip_login 7.x-3.x-dev

New features

Features

  • Field API integration via field_ipaddress module
  • Support for CIDR and shorthand style IP addresses
  • Multiple value field support
  • Views integration
  • Provides default administration view listing IP Login users

Functional development branch, under active development.

ip_login 7.x-2.0

New features
Bug fixes
Unsupported

2.x is gold!

Minor tweaks and enhancements in this release:

ip_login 6.x-2.0

New features
Bug fixes
Unsupported

2.x is gold!

Minor tweaks and fixes in this release:

ip_login 7.x-2.0-rc1

New features
Bug fixes
Unsupported

Nearly at full release status... This release has several fixes and and one new feature:

ip_login 6.x-2.0-rc1

New features
Bug fixes
Unsupported

Nearly at full release status... This release has several fixes and and one new feature, and also marks the end of support for the old 6.x-1.x branch:

ip_login 7.x-2.0-beta1

New features
Bug fixes
Unsupported

First 7.x beta, all the good stuff from the 6.x-2.x branch, plus lots of small fixes including:

ip_login 6.x-2.0-beta2

New features
Bug fixes
Unsupported

Second beta, lots of small fixes including:

ip_login 7.x-2.x-dev

A big thanks to JohnV for all his help and work on polishing the D6 version and creating this D7 release. Once I did all the feature upgrades from 6.x-1.x to the 2.x branch, his help was invaluable. See #1151458: Drupal 7 version (and updates to 6.x-2.x branch) for more.

ip_login 6.x-2.0-beta1

New features
Bug fixes
Unsupported

Thanks to the good work from JohnV in #1151458: Drupal 7 version (and updates to 6.x-2.x branch) and some re-factoring, this is the version that the 7.x branch will be based on.

2.x has a upgrade path from 1.x and is largely feature complete and tidy, looking forward to 2.0 final...

ip_login 6.x-2.x-dev

New features
Bug fixes

New 2.x-DEV branch starts here!

Recently
Dropped reliance on core Profile module, prep for D7 version: #1151458: Drupal 7 version (and updates to 6.x-2.x branch)

ip_login 6.x-1.2

Unsupported

added admin setting to enable / disable via checkbox

ip_login 6.x-1.1

Unsupported

added help message for when:
no profile fields are present or the profile field setting is not set.

ip_login 5.x-1.0

Unsupported

$Id$
IP Login - Login to Drupal automatically via your IP address

*** ABOUT ***
This module allows users to login first automatically via their IP address, instead of using a username / password.
The module uses the core 'Profile' module to lookup a user's IP address

*** HOW IT WORKS ***
When a user visits any Drupal page, IP Login checks that they're not logged in and that IP login hasn't run yet for this session.
If they are a new anon user, the module checks if a record exists for the user's IP address by looking up the profile_values field for the IP Address in $_SERVER['REMOTE_HOST']
If a matching IP address is found in profile_values, it logs them in as that user.
If not, normal username / password authentication is still always available as a second step.

*** HOW TO INSTALL ****
1. Create a user profile textfield to store the user's IP address. e.g: profile_ip. I recommend making it a private field, only available to admins.
2. Copy the module folder 'ip_login' to your module folder (e.g sites/all/modules/ )
3. Enable the module from Drupal admin -> modules
4. Go to the site config settings at admin/settings/iplogin and select the profile field that contains a user's IP address.
5. Done.

*** HOW TO TEST ***
You can test it by entering your IP address in your user profile. If you need to find your external IP address, try http://whatismyip.com

Subscribe with RSS Subscribe to Releases for IP Login