# SimpleSAMLphp

![Build Status](https://github.com/simplesamlphp/simplesamlphp/workflows/CI/badge.svg?branch=master)
[![Coverage Status](https://codecov.io/gh/simplesamlphp/simplesamlphp/branch/master/graph/badge.svg)](https://codecov.io/gh/simplesamlphp/simplesamlphp)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/simplesamlphp/simplesamlphp/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/simplesamlphp/simplesamlphp/?branch=master)
[![Type coverage](https://shepherd.dev/github/simplesamlphp/simplesamlphp/coverage.svg)](https://shepherd.dev/github/simplesamlphp/simplesamlphp)
[![BrowserStack Status](https://automate.browserstack.com/badge.svg?badge_key=LzlCL29sZEVDRXJpdGtxZUdITFA3YjYyUFBBYkVVZDVDcG1YZXRaN2pvTT0tLVhCNzkwVUNGVFVjVFVicUg0R1BNR0E9PQ==--f9efb6f330bd98dd6e3c7b816ac2f0982275a872)](https://automate.browserstack.com/public-build/LzlCL29sZEVDRXJpdGtxZUdITFA3YjYyUFBBYkVVZDVDcG1YZXRaN2pvTT0tLVhCNzkwVUNGVFVjVFVicUg0R1BNR0E9PQ==--f9efb6f330bd98dd6e3c7b816ac2f0982275a872)

This is the official repository of the SimpleSAMLphp software.

* [SimpleSAMLphp homepage](https://simplesamlphp.org)
* [SimpleSAMLphp Downloads](https://simplesamlphp.org/download)

Refer to [history](https://decisionwise.atlassian.net/wiki/spaces/NFS/pages/1301544972/SimpleSAMLphp) and look for TODO: DW! when upgrading:
* [MultiAuth](modules/multiauth/src/Auth/Source/MultiAuth.php:139)
* [UserPassBase](modules/core/src/Auth/UserPassBase.php:248)
* [DwThemeController](modules/dwsso/src/DwThemeController.php:71)
* [Configuration](src/SimpleSAML/Configuration.php:56)

Steps for using branding library:<br>
<h3>Git Submodule</string><br>
<h4>Add</h4>
<i>git submodule add https://<USERNAME>@bitbucket.org/DecisionWise/branding-library.git branding-library</i><br>  
<h4>Branch</h4>
You can add the branch to the .gitmodules file once added:<br>
<i>branch = spectiv-test</i>br>
<h4>Update</h4>
<i>git submodule update --init --recursive --remote</i><br>
<h3>SCSS</h3>
<h4>Import</h4>
File public/resources/dw-style.scss is used to import the branding library scss files.<br>
<h4>Compile</h4>
Use SASS to compile the scss file to css at public/resources/css/dw-style.css<br>
