Name

Crowd WordPress Connector

Version

0.1

Product Versions

Crowd 1.6.1

Author(s)

David Yu

Homepage

http://confluence.atlassian.com/display/CROWDEXT/WordPress+Connector

Price

Free

License

BSD

JavaDocs

 

IssueTracking

http://labs.atlassian.com/browse/WORD

Download Source

https://labs.atlassian.com/svn/WORD/trunk/

Description/Features

A really experimental connector for Wordpress that performs centralized authentication to Crowd.

Limitations
  • Single-sign on is not implemented. Only centralized authentication is provided. This may change when the Crowd REST API is ready.
  • The wordpress user must exist already in wordpress. Only password checking is performed. It is feasible to provide functions to create the user if it doesn't exist.

Version Test Matrix

 

WordPress

2.8

Crowd

1.6.1

Yes

Installation

This plugin utilizes the PEAR Atlassian Crowd Service plugin created by Kelvin, Paul Boyum, and Marko Nordberg.

1. Download from PEAR the Atlassian Crowd Service: pear install Services_Atlassian_Crowd-0.9.5

There may be additional dependencies you'll need to download with pear.

C:\php>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE                  VERSION STATE
Archive_Tar              1.3.2   stable
Console_Getopt           1.2.3   stable
HTTP_Request             1.4.4   stable
Net_Socket               1.0.9   stable
Net_URL                  1.0.15  stable
PEAR                     1.7.2   stable
Services_Atlassian_Crowd 0.9.5   beta
Structures_Graph         1.0.2   stable

2. Add a new Application in Crowd under Administration > Applications. Attach the directory you wish to authenticate Wordpress against.

3. You should have Wordpress ready. Place the crowd folder from this connector into WORDPRESS_HOME\wp-content\plugins. Edit the crowd connection properties in crowd.php of the connector, and your PEAR library location.

4. Activate the plugin in Wordpress.

  • No labels