Software licensing verification

Discussion in 'Pre-Sales Questions' started by righstart, May 4, 2008.

  1. righstart

    righstart New Member

    Joined:
    May 4, 2008
    Messages:
    1
    I have a software tool that people pay for on a monthly membership basis. The membership includes access to video training, pdf's, forum, etc. I want to use Joomla as the CMS for the membership site (possibly Wordpress, haven't fully decided yet). My question is does amember integrate with Joomla and Wordpress.

    Second, can amember perform the software licensing I need, that is, can it check to see if the member has paid for the month then allow the software to work? The software tool is loaded onto the users machine and would check back to my server, through a member, to check that their license is current, valid, and paid up for the month. Hope I explained this clearly.

    Any amember experts out there who can help me? Thank you.
  2. calisolllc

    calisolllc Member

    Joined:
    Feb 19, 2007
    Messages:
    194
    Yes amember does integrate with Joomla and Wordpress. To what extent it integrates depends on your requirements.
    As for software license checking ..amember simply protects files and directories unless someone is logged in. It also provides handling of subscription functions and management.
    There are many MESSY ways you COULD possibly perform what you want but as far as I can think none would be neat and elegant.
    I guess you could have your software do a query of the amember mysql files to check for user status but its not exactly ideal. Or you could have a cron job download user status daily to a file on your server to be checked by your software.
    Perhaps another member has done this and is willing to share or point you in the right direction
  3. beejeebers

    beejeebers Member

    Joined:
    Sep 14, 2007
    Messages:
    68
    I've written a simple validator as I needed the same thing about a month or so ago. All it does is check the user info on the amember database and makes sure the status is "1". If it's not, it shuts down the software. I had php scripts I was distributing so I added in a feature that would check only every 2 or 3 days or so. That way it would not bog down my server with a zillion license calls.

    But it was pretty easy to write is you know some basic php...(if that's what you're using here)

Share This Page