Skip to content

Releases: 24Slides/laravel-saml2

v2.0.4

22 Oct 17:51
Compare
Choose a tag to compare

Added

  • Custom Relay State URL per Tenant (to specify a redirection URL after sign in)

v2.0.3

01 Jul 07:52
Compare
Choose a tag to compare

Added

  • Support for Laravel 7 (#4)
  • Add branch-aliases in composer.json

v2.0.1

17 Oct 10:23
Compare
Choose a tag to compare

Added

  • Support for Laravel 6 (#1)

Fixed

  • Typos in README.md (#2)

v2.0.0

26 Jun 10:55
Compare
Choose a tag to compare

Added

  • Completely changed the way of supporting multiple Identity Providers by adding Tenants
  • Helper functions saml_url(), saml_route(), saml_tenant_uuid()
  • Initializing SP in middleware
  • Database migrations
  • Console commands saml2:create-tenant, saml2:update-tenant, saml2:delete-tenant,
    saml2:restore-tenant, saml2:list-tenants, saml2:tenant-credentials

Fixed

  • Routes are now accepting UUID of tenants instead of idpKey

Removed

  • IdP Resolver, now it resolves by ResolveTenant middleware by matching UUID on routes
  • Building SSO SP in Laravel ServiceProvider

v1.2.0

20 Jun 12:22
Compare
Choose a tag to compare

Added

  • Refactored the way of resolving identity provider, now we take it from URL
  • Implemented helper saml_idp_key() to retrieve a resolved IdP
  • Implemented helpers saml_url(), saml_route() to generate SSO-friendly links (fx. on emails)

Fixed

  • Fixed redirecting to a custom URL on login request using the returnTo query parameter

Removed

  • Removed referrer URLs from config parameters

v1.1.3

25 Feb 07:13
Compare
Choose a tag to compare

Added

  • Implemented keeping resolved IdP (Saml2::getResolvedIdPKey())