This line probably doesn't do what it was supposed to:
'baseurlpath' => getenv('SIMPLESAMLPHP_IDP_BASE_URL') ?: '' . 'simplesaml/',
. has precedence over ?:, so
- if the environment variable is defined,
baseurlpath will have its value -- instead of <value> . 'simplesaml/'
- otherwise,
baseurlpath will be equal to 'simplesaml/'.
Suggested fix:
'baseurlpath' => (getenv('SIMPLESAMLPHP_IDP_BASE_URL') ?: '') . 'simplesaml/',
This line probably doesn't do what it was supposed to:
.has precedence over?:, sobaseurlpathwill have its value -- instead of<value> . 'simplesaml/'baseurlpathwill be equal to'simplesaml/'.Suggested fix: