Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:gsoc_2008_msg_sms_login [2008/06/10 12:49]
ajay_kumar
dev:gsoc_2008_msg_sms_login [2009/07/06 20:36] (current)
Line 7: Line 7:
 Current login architecture takes into consideration only Sahana Core users, i.e. users who are registered as users in the Sahana system and their record exists in the DB.\\ Current login architecture takes into consideration only Sahana Core users, i.e. users who are registered as users in the Sahana system and their record exists in the DB.\\
 Public usage for potential news alert broadcasts, or public information IVR via SMS can be implemented following the similar approach. The module is being written keeping this in mind. Public usage for potential news alert broadcasts, or public information IVR via SMS can be implemented following the similar approach. The module is being written keeping this in mind.
 +
 +
 +
 +
 +
  
  
Line 13: Line 18:
 ===== Files to be added: ===== ===== Files to be added: =====
  
-  - **/inc/mod/msg/lib_sms_main.inc**+  - **/mod/msg/lib_sms_main.inc** [Base structure committed to CVS]
      - __Purpose of File:__ Main include file for the SMS System calls other files and performs functions      - __Purpose of File:__ Main include file for the SMS System calls other files and performs functions
-  - **/mod/msg/lib_sms_handler.inc**+  - **/mod/msg/lib_sms_handler.inc** [Base structure committed to CVS]
      - __Purpose of File:__ Handles all communication as a result of SMS input. Parse SMS, Check keywords, Trigger corresponding functions as per SMS input      - __Purpose of File:__ Handles all communication as a result of SMS input. Parse SMS, Check keywords, Trigger corresponding functions as per SMS input
   - **/mod/msg/lib_sms_session.inc**   - **/mod/msg/lib_sms_session.inc**
      - __Purpose of File:__ Provide SMS Based Session management based on caller ID/mobile number      - __Purpose of File:__ Provide SMS Based Session management based on caller ID/mobile number
-  - **/inc/lib_security/lib_sms_auth.inc**+  - **/inc/lib_security/lib_sms_auth.inc** [Base structure committed to CVS] 
 +     - {{dev:june_14_2008-01_24_am_working_code_sms_auth.png|Check Screenshot of working code}}
      - __Purpose of File:__ Provide SMS Based Authorisation as per Sahana Framework draws from lib_auth.inc      - __Purpose of File:__ Provide SMS Based Authorisation as per Sahana Framework draws from lib_auth.inc
   - **/inc/lib_security/lib_sms_acl.inc**   - **/inc/lib_security/lib_sms_acl.inc**
      - __Purpose of File:__ Provide SMS Based Authentication and assigns role to User as per Sahana Framework draws from lib_acl.inc      - __Purpose of File:__ Provide SMS Based Authentication and assigns role to User as per Sahana Framework draws from lib_acl.inc
-  - **/mod/msg/lib_sms_errors.inc**+  - **/mod/msg/lib_sms_errors.inc** [Base structure committed to CVS]
      - __Purpose of File:__ Errors sent to users as output via SMS on receiving SMS input.      - __Purpose of File:__ Errors sent to users as output via SMS on receiving SMS input.
   - **/mod/msg/lib_sms_menu.inc**   - **/mod/msg/lib_sms_menu.inc**

Navigation
QR Code
QR Code dev:gsoc_2008_msg_sms_login (generated for current page)