Módosítások

Drupal Shibboleth module

736 bájt hozzáadva, 2013. február 25., 15:33
nincs szerkesztési összefoglaló
Drupal '''shib_auth''' module enables [http://shibboleth.internet2.edu Shibboleth] authentication for [http://drupal.org Drupal CMS].
{{STOP|This document is written for module version 3.13-x. Please consult the [[#Change log]] for the revisions of this document for the previous releases.}}
For documentation about the more recent 4.x version, please read [[DrupalShibbolethReadmeDev]]
}}
 
 
{{STOP|The following documentation assumes that
* You [https://wiki.shibboleth.net/confluence/display/SHIB2/FlowsAndConfig understand how Shibboleth works]
* You have [https://wiki.shibboleth.net/confluence/display/SHIB2/Installation successfully installed and configured Shibboleth SP] on your host running Drupal.
}}
== Installation ==
# Download module source for your Drupal version from the [http://drupal.org/project/shib_auth project page].
# Enable module at '''<code>Administer -> Site building -> Modules</code>'''
=== Compatibility ===
Module is being developed for Drupal 6.x. We try to backport have stopped backporting new features to the 5.x from time to time, though branch and Drupal 7 is not yet supported as long as it might take several weeksisn't the stable branch. If you can help with backportingwant to contribute to development or porting, please contact '''aai _AT_ niif _DOT_ hu'''! Older versions of Drupal are not supported, nor is Drupal 7 as long as it is not the stable branch. Both Shibboleth 1.3 and Shibboleth 2.x are supported. {{ATTENTION_EN|When using along with Userprotect module (which is recommended anyway), there was a [http://drupal.org/node/305989 bug], which [http://drupal.org/node/306912 turned out to be] a [http://drupal.org/node/165642 Drupal core bug].
The bug was fixed in Drupal 5Both Shibboleth 1.10 3 and 6Shibboleth 2.4x are supported, so '''only versions above 5.10 and 6although some features might require Shibboleth 2.4 are supported'''x.}}
=== Upgrading module ===
There is no upgrade procedure. If you are upgrading from the same major version, you don't even only need to uninstall overwrite the module before upgrading. This way files within your configuration (role mappings<code>modules/shib_auth</code> directory, etc) persiststhen run <code>update.php</code>.
== Configuration ==
=== Configuring Shibboleth ===
You should be familiar with protecting resources with Shibboleth before using this module. (See [https://spaceswiki.internet2shibboleth.edunet/confluence/display/SHIB2/NativeSPProtectContent Shibboleth Wiki]) Please check that Shibboleth authentication is working for that location and all the necessary attributes are exported to the headers. You can enable [[Drupal Shibboleth module#DEBUG mode | DEBUG mode]] to dump the whole '''$_SERVER''' array. If you can see Shibboleth attributes there, you're fine.
In Shibboleth there are two modes for protecting resources:
Additional roles can be assigned statically to the user (as an individual) by the administrator as normally.
{{ATTENTION_EN|Dynamic roles are not visible on the role administration page and on the user page. These roles are evaluated dynamically and are not saved to the database.}}
== Using module ==
== Change log ==
=== Version 3.2 -> 3.3 ===
Module update problem was fixed. From now on one should run update.php on updates.<br>
[https://wiki.aai.niif.hu/index.php?title=Drupal_Shibboleth_module&oldid=1290 Previous version]
=== Version 3.1 -> 3.2 ===
The module now works with caching, but requires disabling and re-enabling.<br>
[https://wiki.aai.niif.hu/index.php?title=Drupal_Shibboleth_module&oldid=1004 Previous version]
=== Version 3.0 -> 3.1 ===
If you need documentation for 3.0, please [https://wiki.aai.niif.hu/index.php?title=Drupal_Shibboleth_module&oldid=906 use the previous version of the documentation]
[[Category: AAI]] [[Category: Drupal]] [[Category: Shibboleth SP]][[Category: HOWTO]][[Category: English]]

Navigációs menü