Skip to content

Releases: fulll/security-bundle

6.3

26 Jun 07:40
68ccb7d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 6.2.4...6.3

6.2.4

03 Jun 10:55
01d5b1c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 6.2.3...6.2.4

6.2.3

21 May 08:51
d96607a

Choose a tag to compare

What's Changed

  • Fix listener to allow request that don't need cors by @fberthereau in #21

Full Changelog: 6.2.2...6.2.3

6.2.2

19 May 12:32
96e41af

Choose a tag to compare

Fix CorsListener declaration

Full Changelog: 6.2.1...6.2.2

6.2.1

19 May 12:09
c9f3187

Choose a tag to compare

What's Changed

Full Changelog: 6.2.0...6.2.1

6.2.0 - Add CORS listener

19 May 09:35
87b8332

Choose a tag to compare

What's Changed

Full Changelog: 6.1.0...6.2.0

6.1.0 - Allow symfony >= 5.4

20 Jun 14:29
25eebf5

Choose a tag to compare

What's Changed

Full Changelog: 6.0.1...6.1.0

6.0.1 - Fix signature TTL type hint

28 Feb 14:06
112ceae

Choose a tag to compare

Fix signature TTL type hint

Full Changelog: 6.0...6.0.1

6.0 - Symfony security authenticator compatibility

03 Feb 11:08
d5842c5

Choose a tag to compare

⚠️ This version is only available from Symfony 5.4 and PHP 8.0

If you are using an older version, the default branch is the v5 branch for backward compatibility.

Changes in security.yml:

security:
+    # only for sf5
+    enable_authenticator_manager: true

+    providers:
+      # In this new version a provider must be defined to use a custom authenticator.
+      request_signature:
+        id: fulll.request_signature.provider

    firewalls:
        api:
            pattern: ^/api/.*
+            # must be declared explicitly if there are several providers
+            provider: request_signature
            request_signature:
                algorithm: SHA1
                # you can easily ignore this when use functional tests by example
                ignore:    %request_signature.ignore%
                # secret of symfony application or an other one
                secret:    %secret%
                # http://.............?_signature=....
                parameter: _signature
                # Do you want to add a lifetime criteria ? By this way the signature will be transitory
                replay_protection:
                    enabled:   true
                    lifetime:  600
                    parameter: _signature_ttl

5.4.0 - Handle TTL for signature creation

12 Oct 12:54
1cbb4da

Choose a tag to compare

What's Changed

Full Changelog: 5.3.2...5.4.0