Merge Atlassian Crowd provider into Openfire core

Description

Per request from Issa Gorissen (and community), please merge the Atlassian Crowd provider (Auth/User/Group, etc.) into Openfire core. Code has been licensed via Apache and is being donated to the project.

Attaching initial code drop (pre-3.8.1); needs to be updated for changes to the Groups API.

Environment

None

Activity

Show:
Dennis Newel
July 10, 2013, 10:57 PM

Hi Sorin,

I've added some comments to the community thread http://community.igniterealtime.org/message/231168#231168 (waiting for moderation at the moment) but here's the same info:

Unfortunately there's no UI to setup the crowd connectino, so you'll have to do a bit of manual leg-work.

First off you need a crowd.properties file (i have ours in /etc/openfire) something like this:

Then you need to set a couple of server parameters (e.g. through the UI)

In case you have self-signed certificates for openfire and/or crowd, add at least the first one of these two:

That should make those errors go away...

Sorin Ionuț Sbârnea
July 5, 2013, 5:48 PM

How we are supposed to use the Crowd connector? I installed 3.8.2 and I do not see a new option in addition to LDAP and local database. Thanks.

Tom Evans
April 26, 2013, 3:11 PM

Looks like we can wrap this one up. Feel free to get the latest nightly build if you would like to use this integration prior to the 3.8.2 release.

Tom Evans
April 25, 2013, 4:20 PM

OK - patch applied and committed. Thanks!

Issa
April 25, 2013, 10:27 AM

Thx Tom, now I made the changes and it seems to solve the usernames with @ issues. Also spotted a bug on caching side which I fixed.

Fixed

Assignee

Tom Evans

Reporter

Tom Evans