Skip to content

general information for the folio federated access (fedaccs) project

License

Notifications You must be signed in to change notification settings

ULB-Darmstadt/fedaccs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

fedaccs

general information for the folio federated access (fedaccs) project

Project

The project was funded by the "Innovation Fund of the Hessian Ministry of Science and the Arts" and managed by the University and State Library (ULB) of the Technical University Darmstadt (TU).
We have cooperated with the company Knowledge Integration, Sheffield (K-Int).

It was dedicated to the legal and technical aspects of a cooperative usage scenario involving several libraries. The background to this is the increasing number of cooperative degree programs and the use of large libraries by users which are not members of the library's home institution, primarily students in metropolitan areas. At the end was a prototypical implementation in the open source library system FOLIO.

For more information about the project, visit K-Ints blog article

Stripes UI Modules

stripes-core

based on clone of FOLIO repo
Changes made to this project required to support “public” pages. I.e. Pages visible without login in stripes. This was necessary for the alternate PoC sign in page added by the “ui-sso” project below.
https://github.com/ULB-Darmstadt/stripes-core/tree/fedaccs

ui-sso

new repo
Adds alternate public page for sign in that can talk to the federation-aware version of mod-login-saml and handle multiple accepted IDPs. If the PoC was to become a fully accepted project and work done to make it part of the folio eco-system, then the work on the login page in this module could be folded into the default login page.
https://github.com/ULB-Darmstadt/ui-sso

ui-tenant-settings

based on clone of FOLIO repo
Contains extensions for the extra configuration available when using SSO.
https://github.com/ULB-Darmstadt/ui-tenant-settings/tree/fedaccs

Backend module

mod-login-saml

based on clone of FOLIO repo
Customizations in this module provide the ability to understand Federated metadata as well as other improvements over how the module was structured.
https://github.com/ULB-Darmstadt/mod-login-saml/tree/fedaccs

Remarks on further use

Note that you have to use the branch fedaccs in the 3 cloned FOLIO repositories.
We didn't merge our changes to the master branches of the cloned FOLIO repos.
If you wish to use our work in your FOLIO environment you'll have to merge and face potential merge conflicts and test errors as we didn't touch existing tests.

About

general information for the folio federated access (fedaccs) project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published