2008.02.22 Joomla addon - Thoughts on structure

From Kolmisoft Wiki
Jump to navigationJump to search

Back





Registration

  • When user registers - his data is entered into MOR DB as in Joomla DB.
    • In MOR DB more data should be entered. Joomla needs only username/password


Login/Logout

  • Data about users (username/psw mainly) are saved in both databases - Joomla and MOR
    • They have to be synchronized somehow
  • When user logins his credentials are checked ONLY in Joomla DB - actually no need to change ANYTHING in Joomla login/logout behavior


Permissions

  • When user logins to Joomla he sees ALL available components from MOR functionality (Voicemail, Calls, Stats, etc..).
  • If for example user does not have Voicemail and goes to VM menu - here he can order VM or sees note: "VM is not for you!"
    • Data about content in some special component is taken from MOR - not from Joomla, e.g. Joomla does not know and does not care is user allowed or not allowed to see/do something - all is up to MOR