Differences

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

dev:gsoc2008_msg_plans [2008/06/13 14:21]
ajay_kumar
dev:gsoc2008_msg_plans [2009/07/06 20:36] (current)
Line 10: Line 10:
====== Project Plans ====== ====== Project Plans ======
 +
 +
===== Progress Updates ===== ===== Progress Updates =====
  - [[dev:gsoc_2008_msg_sms_login|SMS Login Architecture]]   - [[dev:gsoc_2008_msg_sms_login|SMS Login Architecture]]
 +  - [[dev:gsoc2008_msg_plans#logical_brainstorming_for_deliverable|Pointers Needed Urgent]]
===== Development Environment ===== ===== Development Environment =====
Line 36: Line 39:
  - Ability to Access Sahana Menu via SMS   - Ability to Access Sahana Menu via SMS
  - Focus on implementing on SMSTools for now (for Win32 access on Portable App version)   - Focus on implementing on SMSTools for now (for Win32 access on Portable App version)
 +
 +
 +
 +
 +
Line 58: Line 66:
    - <del>If incoming SMS is processed as Input, Any special format followed for such input ?</del> **Dont think so**     - <del>If incoming SMS is processed as Input, Any special format followed for such input ?</del> **Dont think so**
    - Check ACL **Done** Ignoring AUTH at the moment.     - Check ACL **Done** Ignoring AUTH at the moment.
-    - [[dev:sqllibdbinc|Check SQL]] +    - [[dev:sqllibdbinc|Check SQL]] **Done** 
-      - Checked  +    - **Check Session handling/Current Login architecture** | **Pointers Needed** 
-  - **Sahana System Login via SMS:**+       * SMS Login takes place in CURL sessions. 
 +       * Emulate Session handling by Cookies for each "senders caller id" as a "key" and store in DB 
 +       * Also store last menu accessed by each "sender_id" 
 + 
 +  - **[[dev:gsoc_2008_msg_sms_login|Sahana System Login via SMS: Click to view details]]**
    - Write a sample script to read incoming message and parse the input properly, something like "login <user> <pass>" -- **DONE**     - Write a sample script to read incoming message and parse the input properly, something like "login <user> <pass>" -- **DONE**
    - Invoke a script to do that, and separate each input item, encrypt the password.-- **Small Prototype DONE**     - Invoke a script to do that, and separate each input item, encrypt the password.-- **Small Prototype DONE**

Navigation
  • Navigate