• I am porting a web site implemented in Joomla to WordPress. This implementation takes advantage of an API created by Z2 Systems for their Neon platform (offers a variety of member and financial management tools to non-profit organizations) to authenticate users who log into the private area on the Joomla site.

    I’m hoping somebody has already re-created the user authentication via the Neon API in WordPress and this/these kind souls would point me to some documentation or example I could use to get started (I am a basically competent PHP programmer – I wrote the module we are using in Joomla).

    Thanks in advance!

Viewing 4 replies - 1 through 4 (of 4 total)
  • I have a similar client and would love to port Z2 over to WordPress, mainly so the whole new site will be responsive. You would think Z2 would have made a WP plugin for their own platform by now! If anyone has some input thanks in advance, I will post back here if I find a solution!

    Thread Starter ah0265

    (@ah0265)

    I agree… you would think in would be in Z2’s best interest.

    I contacted their support center asking what they did have to offer and got this reply: maybe the links will be useful to you.

    We don’t have much in the way of WordPress-specific examples, though we have release some tools that may be new to you. The only thing we have that ties the API to WordPress right now is an events widget (https://www.ads-software.com/plugins/neoncrm-events-widget/) which may be useful as a reference point, if only for the basic API connection elements. I suspect you might get some mileage out of our PHP client library, which makes working with our API much simpler to manage. You can find that here: https://github.com/z2systems/neon-php.

    Additionally, we do plan to release OAuth 2.0 capabilities in the next few months that will allow NeonCRM to act as a primary authenticator for a third-party system such as WordPress. We don’t have much information available yet, but keep an eye on our API roadmap page for updates (or consider signing up for email updates): https://help.neoncrm.com/roadmap

    I am starting serious work on my port to WP… I will post again if I learn anything that may be helpful.

    Thread Starter ah0265

    (@ah0265)

    z2systems has just (March 2015) released preliminary information on a new OAuth tool… here is how they describe it:

    NeonCRM can act as an OAuth 2.0 provider. This means that NeonCRM’s existing login system can be used to authenticate access to a third-part website or service as a single sign-on.

    Full details are available at this URL:

    https://help.neoncrm.com/api/oauth

    Thread Starter ah0265

    (@ah0265)

    I have good news for those of you following this thread… I have created a functioning plugin that allows you to authenticate your WordPress users on the Neon platform.

    I did this by shamelessly hacking Cliff Griffin’s simple-ldap-login plugin, ripping out the LDAP stuff and inserting what was required to make it work with Neon.

    It is working well for me… it drops in on top of the native WordPress login process and uses API calls to the Neon server to validate the UserID and Password supplied by the user.

    I am willing to share my version (simple-neon-login) with anybody who is interested.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Z2 Systems Neon Platform API’ is closed to new replies.