1
0
Fork 0
A JSON-RPC based SMS Gateway
Go to file
Gergely Polonkai (W00d5t0ck) b52fc4c054 Created NullLogger to log nothing. 2012-10-08 14:36:20 +02:00
nbproject Added NetBeans stuff 2011-09-29 18:50:46 +02:00
src/SmsGateway Created NullLogger to log nothing. 2012-10-08 14:36:20 +02:00
.gitignore Removed unnecessary files 2012-10-06 23:21:08 +02:00
.htaccess Started rewriting the new version 2012-09-25 18:56:03 +02:00
README.md Updated README.md 2012-10-08 13:40:21 +02:00
composer.json Made this a composer project 2012-09-25 18:55:13 +02:00
composer.lock Created File* backends 2012-10-06 23:17:20 +02:00
json_sms.php Created File* backends 2012-10-06 23:17:20 +02:00
postgresGatewayBackend.php Final(?) version 2011-09-30 13:43:21 +02:00

README.md

SmsGateway

SmsGateway is a JSON-RPC based SMS Gateway.

Features

  • Senders to support SMS sending as many ways as possible
  • GnokiiSender to send using gnokii
  • FileSender to store messages in files
  • Authentication backends for authentication purposes
  • DatabaseAuth for a PDO based backend (non-working yet)
  • FileAuth to store users and passwords in a shadow-like file
  • NullAuth to accept everyone without a password
  • Logger backends for audit and message logging
  • DatabaseLogger for PDO based logging (non-working yet)
  • FileLogger to log messages to files

Installation

SmsGateway can be installed using composer:

$ php composer.phar create-project gergelypolonkai/smsgateway

Configuration

Currently, there are no configurable parts exist, everything is hard-coded. My plans are:

  • File paths for FileSender, FileAuth and FileLogger
  • Executable path for GnokiiSender
  • Database parameters for DatabaseSender, DatabaseAuth and DatabaseLogger