A very basic web interface for SER account administration.

Current Version: v0.1 - Friday, May 16 2008

SER SIP Account Provisioning


Overview

SER-SIP-Provisioning provides a (very) basic way to manage SIP accounts via the web. It will allow an administrator to add, remove, and modify accounts in the SER MySQL database. It has no application-level security, so .htaccess should be configured.

For a more robust system with user self-management, SerWEB is a better solution. It is a little cumbersome though if you simply want to manage accounts, hence the creation of this.

 

How does it work?

SER-SIP-Provisioning is a PHP web interface to the SER subscriber table.

Example 'Manage' screen.

Example 'Edit' screen.

 

Downloading

The package can be downloaded here:

 

Installation

(If you're running SER we expect that you already know how to run a web server and setup MySQL permissions, so this description is deliberately brief.)

1. Unpack the tar file in the document root folder you wish it to be served from.

2. Add a .htaccess file restricting the folder to authorized users. Run htpasswd to create an account (if you're not using a preexisting htpasswd file.)

3. Add a MySQL account for the user and configure SELECT, INSERT, UPDATE, DELETE permissions on 'ser.subscriber'.

4. Configure the 'lib/mysql.php' file to include the correct authorization information.

5. Assuming the web server is ready to go, you can access the interface by pointing a browser at the folder you unpacked the files in. Assuming the .htaccess is set up, you will be prompted for a password and will then be redirected to the manage screen.

6. That should be it.

 

Feedback / Questions

We don't provide support, but if you notice something wrong or would like to make a contribution / complaint, please e-mail us.

E-Mail: contact@csma.biz.

 

See Also


Copyright (c) 2005, McFadden Associates. All rights reserved.
 For more information, please contact contact@csma.biz.