What is AuthMan Free?

AuthMan Free is authentication/password protection and membership management system written in PHP and licensed under the GNU GPL. It uses .htpasswd and .htaccess files to protect web directory. Installation is easy and programming knowledge does not required.


Latest News
  • AuthMan Free v1.1.1 Released, Jun 15 2008 new
  • AuthMan Free v1.1.0 Released, Mar 25 2008
  • AuthMan Free v1.0.0 Released, Feb 15 2008

Special Thanks


We want to thank all people who use, help and support our products.
And specially:

Levan Petrosyan
Thank you very much for first donation and high quality web hosting!

Features

  • Easy to install and use
  • Optionally, script can send an email notification to the administrator when a new user registers
  • Allows users to modify their account details, remove their account, request a new password
  • Admin Approval
  • Multi-language support. Translated to 2 languages now (English and Russian)
  • Ajax validators for usernames and emails
  • View/list/search users tool (supports wildcard searching and individual field searching)
  • Script update validator. You can check new available version from admin's area
  • Account removal tool (individually or in bulk)
  • Newsletter tool (individually or in bulk). Includes email templates and data import tags for more personalised messages
  • Templatable System Emails
  • Plain Text and HTML with inline HTML editor for emails
  • Password generation tool
  • Auto security files generation
  • Direct access to view/edit .htaccess .htpasswd files
  • Support predefined data for .htaccess .htpasswd files
  • Backup
  • Security rebuild tools
  • Easy customisation of fonts, colours and styles etc
  • Free Support

If you wish to add any new features to AuthMan Free, please feel free to contact us.

Download

(Total downloads: 3251)

AuthMan Free is available for download in two formats: tar.gz and zip. If you are unsure which to download, download the zip file.

[Current and older versions are here]

Requirements

  • Unix / Windows / MacOS
  • Apache web server
  • PHP 4/5

Install

  1. Go to protected directory:
    cd protected
  2. Fetch the package:
    wget http://www.authman.com/download/authmanfree-1.1.1.tar.gz
    or
    wget http://www.authman.com/download/authmanfree-1.1.1.zip
  3. Extract it:
    tar -xzf authmanfree-1.1.1.tar.gz (for tar + gzip)
    or
    zip -x authmanfree-1.1.1.zip (for zip)
  4. Login as "admin" with default password "admin" to change settings:
    http://your-domain/protected/authmanfree/

Config

Edit authmanfree/config/config.ini with your favourite text editor.
(Since 1.1.0 the config file distrubuted as config.ini.dist, you need to rename it to config.ini before run the application)

If you don't want to change .ht* files manualy by web-interface, turn this option off.
; Allow you to edit ".ht*" files by web-interface manualy
; Default: on
manual_edit = off
Change the language setting to russian if you want to use russian language for your interface. Current version supports just two languages: english and russian.
; Language for web-interface. Value is a filename
; from /authmanfree/languages directory without extension.
; Default: "english"
language = "russian"
If you want to allow new user registration with signup form, you need to turn allowsignup setting on.
; Allow new user registration
; Default: off
allowsignup = on
Change autoapprove setting to on if you want to auto-approve new registrations.
(since version 1.1.0)
; Auto approve new user registration
; NOTE: turn allowsignup on if you want to use autoapprove option
; Default: off
autoapprove = on

FAQ

Question: I have some information in .htaccess and/or .htpasswd files in protected directory already. How can I use it in your script?
Answer: You can copy & past neccessary code to Prefered Files in Setting section of Admin area. After rebuilt in Rebuild section this code will be automaticaly placed to security files in protection directory.

Question: I forgot my admin's login and/or password. How to reset it?
Answer: To reset admin's login & password you have to delete authmanfree/var/.htadmin file and you will be able to use admin's login and password defined in authmanfree/config/config.ini file.

Question: Does authman free support chrooted php?
Answer: YES, since 1.1.1 version. Append

real_path="path"
to authmanfree/config/config.ini file, where path is a path to non-chrooted protected directory.

Question: I want to protect other one directory, How to do it?
Answer: This script allow to protect only one directory. If you want to protect another, you need to install and configure the script to new protected directory.

Question: Can I change the names of things on the menu?
Answer: Yes, since 1.2.0 version. Create authmanfree/languages/local.lng file which overwrites content of english.lng (do not edit english.lng directly).

Changes

Version 1.1.1, Jun 15 2008

  • Bug fix release

Version 1.1.0, Mar 25 2008

  • This is bug fix release but 2 new features were added: “AutoSignup” and “IP/Domain Access editor”

Version 1.0.0, Feb 15 2008

  • Initial release

Webmasters Resources

Big Webmaster Resources Need Scripts

The PHP Resource Index

Rambler's Top100