JumpIn Camp progress

This blog post is more than 7 years old, so the content may be out of date.

We're in the final day of JumpIn Camp, and the last two days have been a whirlwind of coding, with some great results.

Agavi, phpBB, Doctrine, osCommerce, cakePHP, Drupal and X-Debug have all been pulled apart, stuck back together, hacked and patched to make them work with Azure and take advantage of the native interfaces such as Azure SQL and Azure storage.

Yesterday I worked with Claudio Caldato from Microsoft's Interopability team, discussing the connectors and tools to provide Active Directory and WIF integration in PHP applications.

Whilst a quick google search will find dozens of PHP libraries which provide AD integration, the ones I've looked into so far provide only a subset of the AD APIs or had limitations in the interfaces they expose. For me, the best tool would be a PHP ActiveDirectoryController wrapper class to expose Active Directory's native APIs to PHP applications, and ideally this would come as a Zend extension. Why don't you write it, I hear you cry? Well, maybe I will! It'd be a really cool project to work on, and when I next have some free time I'll get started. The MS Interop team are also doing work around the identity space, so we'll probably see more tools coming out of that, covering not just AD but also WIF and Cardspace/Infocard - and they're inviting input on the way developers would like the tools to work (http://www.interoperabilitybridges.com/About).

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <apache>, <bash>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby>. The supported tag styles are: <foo>, [foo]. PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.