This changelog references the relevant changes (bug, feature and security fixes)
-
0.3.0 (2015-29-10)
- Added
sso_url_signer()twig function for signing any url that interact with IdP. - Added
\Krtv\Bundle\SingleSignOnServiceProviderBundle\Context\AuthenticationContextFactoryand\Krtv\Bundle\SingleSignOnServiceProviderBundle\Context\AuthenticationContextUseAuthenticationContextto customize your SSO-flow. For example:- Pass trusted extra parameters to IdP using
setServiceExtra('foo', 'bar'). - Pass trusted extra parameters to IdP with come back behaviour using
setServiceExtra('foo', 'bar', true). - Override
_target_pathvalue usingsetContext(AuthenticationContext::CTX_TARGET_PATH, 'http://sp.tld/page'). - Override
_failure_pathvalue usingsetContext(AuthenticationContext::CTX_FAILURE_PATH, 'http://sp.tld/page').
- Pass trusted extra parameters to IdP using
- Added
AuthenticationContextSubscriberwhich addsAuthenticationContextinstance to request attributes. - Added the following firewall options:
sso_service_extra,sso_service_extra_parameter,sso_login_requiredandsso_login_required_parameter. SingleSignOnAuthenticationEntryPointhas been refactored.
- Added
-
0.2.3 (2015-22-03)
- Ability to set custom OTP fetch implementation as a service,
must implement
Krtv\SingleSignOn\Manager\Http\Provider\ProviderInterfaceand returnKrtv\SingleSignOn\Model\OneTimePasswordInterfaceinstance if OTP is valid
- Ability to set custom OTP fetch implementation as a service,
must implement
-
0.2.2 (2015-12-03)
- Added two new options to firewall config:
ssh_otp_hostandsso_otp_schemeto configure host in the redirect uri. Useful if you have service provider with 3rd level domains.
- Added two new options to firewall config:
-
0.2.1 (2015-02-03)
- Fixed dependency on
korotovsky/sso-library@0.2.*
- Fixed dependency on
-
0.2.0 (2015-06-02)
- Added
UserCheckerInterfacecalls
- Added
-
0.1.1 (2015-12-01)
- Added SP name in URL when entry point was invoked
-
0.1.0 (2014-23-11)
- Split components to library