Skip to content

Drupal module to provide enhancements to SamlAuth module.

License

Notifications You must be signed in to change notification settings

fourkitchens/stanford_samlauth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1.x

Changelog: Changelog.md

Description

This is an enhancement module for SamlAuth module.

Installation

Place the Saml cert and key on the server in a protected location. They should be kept secret.

See the SAML Authentication README for creating the certificate and key, and the Stanford UIT Guide to Single SignOn for downloading the signing certificate to sign the assertion.

Add the following to the settings.php file indicating the path to the cert files:

$config['samlauth.authentication']['sp_x509_certificate'] = 'file:/path/to/cert.crt';
$config['samlauth.authentication']['sp_private_key'] = 'file:/path/to/cert.key';

// If using signing to authenticate the service.
$config['samlauth.authentication']['idp_certs'][0] = 'file:/path/to/signing/cert.crt';

// Optional Workgroup API cert and key.
$config['stanford_samlauth.settings']['role_mapping']['workgroup_api']['cert'] = '/path/to/workgroup/cert.crt';
$config['stanford_samlauth.settings']['role_mapping']['workgroup_api']['key'] = '/path/to/workgroup/cert.key';

Configuration

Follow instructions for SamlAuth module.

Troubleshooting

If you are experiencing issues with this try posting an issue on the GitHub issues page.

Contribution / Collaboration

You are welcome to contribute functionality, bug fixes, or documentation to this module. If you would like to suggest a fix or new functionality you may add a new issue to the GitHub issue queue or you may fork this repository and submit a pull request. For more help please see GitHub's article on fork, branch, and pull requests

About

Drupal module to provide enhancements to SamlAuth module.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 99.1%
  • JavaScript 0.9%