Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000004Active Directory IntegrationMultisitepublic2011-02-18 14:162011-05-04 21:10
Reportercst 
Assigned Tocst 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusconfirmedResolutionopen 
PlatformOSOS Version
Product Version0.9.9.9 
Target Version1.2Fixed in Version 
Summary0000004: Better MultiSite Support
DescriptionThere are three possibilities for settings in multisite environments:
1. global settings for all sites
2. individual settings for every single site
3. A combination of both: Choose which site uses individual settings an which has to use the global settings.

Dr. Iver Jackewitz [iver.jackewitz@rrz.uni-hamburg.de] has made some changes to the plugin.

And here is discussion on this topic:
http://wordpress.org/support/topic/plugin-active-directory-integration-single-config-for-multisite [^]
TagsNo tags attached.
Attached Fileszip file icon adi_multisite_patch.zip [^] (28,523 bytes) 2011-02-18 14:16

- Relationships

-  Notes
(0000007)
cst (administrator)
2011-02-21 16:34

http://wordpress.org/support/topic/plugin-active-directory-integration-ad-integration-with-wildcard-domain-multisite-user-creation-context [^]

If that title doesn't scare you off!....

Our setup is a WP multi site with a wildcard domain. AD-integration is working well - except in this specific case.

New user logs in at a page such as:
http://myblog.ourwordpress.org/wp-login.php [^]

Password and authorisation succeeds and they see the normal admin dashboard. Except, that their newly created user account is associated with ourwordpress.org, and everything they see is in that context.

Looking at the code ad-integration.php line 994:

// Here we go!
$return = wp_create_user($username, $password, $email);

This seems to be the call that creates the user. Is there some way to specify which blog the user will be associated with, depending on which domain login page they enter from?

Apart from this problem I have found the ad-integration plugin to be very useful and the test function is especially good.

Rob
(0000012)
arencambre (reporter)
2011-02-23 21:09

At http://wordpress.org/support/topic/plugin-active-directory-integration-single-config-for-multisite, [^] the recommended solution is to create a module and put it in the mu-plugins directory. That causes two problems:
1. After adding this mu-plugins module, you have to redo all your Active Directory Integration settings. The ADI module moves from Settings > Active Directory Integration to Super Admin > Active Directory Integration
2. When under Super Admin, the tabs don't appear correctly. Instead, the tabs show just as vertically-stacked links at top left of the module settings.
(0000043)
arencambre (reporter)
2011-05-02 19:53

Just want to clarify my prior statement.

Right now, if I network enable this plugin on a WordPress Network (multisite), I have to go to the root blog's dashboard (/wp-admin/) and use Tools > Active Directory Integration.

I think proper design is that this plugin's settings page would only appear in network admin (/wp-admin/network/) and nowhere else.
(0000048)
arencambre (reporter)
2011-05-04 21:10

Bug 31 (http://bt.ecw.de/view.php?id=31 [^]) may be caused by the workaround required described in the above-linked WP forum post.

- Issue History
Date Modified Username Field Change
2011-02-18 14:16 cst New Issue
2011-02-18 14:16 cst Status new => assigned
2011-02-18 14:16 cst Assigned To => cst
2011-02-18 14:16 cst File Added: adi_multisite_patch.zip
2011-02-18 14:33 cst Description Updated View Revisions
2011-02-21 16:34 cst Note Added: 0000007
2011-02-23 21:09 arencambre Note Added: 0000012
2011-03-24 11:14 cst Target Version 1.1 => 1.2
2011-03-24 11:15 cst Status assigned => confirmed
2011-05-02 19:53 arencambre Note Added: 0000043
2011-05-04 21:10 arencambre Note Added: 0000048


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker