[Security][LoginLink] remove experimental
This commit is contained in:
parent
02704e9983
commit
f2842f26e7
@ -4,6 +4,7 @@ CHANGELOG
|
||||
5.3
|
||||
---
|
||||
|
||||
* Login Link functionality is no longer experimental
|
||||
* Add `required_badges` firewall config option
|
||||
* [BC break] Add `login_throttling.lock_factory` setting defaulting to `null` (instead of `lock.factory`)
|
||||
* Add a `login_throttling.interval` (in `security.firewalls`) option to change the default throttling interval.
|
||||
|
@ -24,7 +24,6 @@ use Symfony\Component\Security\Http\LoginLink\LoginLinkHandler;
|
||||
|
||||
/**
|
||||
* @internal
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class LoginLinkFactory extends AbstractFactory implements AuthenticatorFactoryInterface
|
||||
{
|
||||
|
@ -4,6 +4,7 @@ CHANGELOG
|
||||
5.3
|
||||
---
|
||||
|
||||
* Login Link functionality is no longer experimental
|
||||
* Add `RememberMeConditionsListener` to check if remember me is requested and supported, and set priority of `RememberMeListener` to -63
|
||||
* Add `RememberMeHandlerInterface` and implementations, used as a replacement of `RememberMeServicesInterface` when using the AuthenticatorManager
|
||||
* Add `TokenDeauthenticatedEvent` that is dispatched when the current security token is deauthenticated
|
||||
|
@ -28,7 +28,6 @@ use Symfony\Component\Security\Http\LoginLink\LoginLinkHandlerInterface;
|
||||
|
||||
/**
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class LoginLinkAuthenticator extends AbstractAuthenticator implements InteractiveAuthenticatorInterface
|
||||
{
|
||||
|
@ -15,7 +15,6 @@ use Symfony\Component\Security\Core\Signature\Exception\ExpiredSignatureExceptio
|
||||
|
||||
/**
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class ExpiredLoginLinkException extends ExpiredSignatureException implements InvalidLoginLinkExceptionInterface
|
||||
{
|
||||
|
@ -17,7 +17,6 @@ use Symfony\Component\Security\Core\Exception\AuthenticationException;
|
||||
* Thrown when a login link is invalid.
|
||||
*
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class InvalidLoginLinkAuthenticationException extends AuthenticationException
|
||||
{
|
||||
|
@ -13,7 +13,6 @@ namespace Symfony\Component\Security\Http\LoginLink\Exception;
|
||||
|
||||
/**
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class InvalidLoginLinkException extends \RuntimeException implements InvalidLoginLinkExceptionInterface
|
||||
{
|
||||
|
@ -13,7 +13,6 @@ namespace Symfony\Component\Security\Http\LoginLink\Exception;
|
||||
|
||||
/**
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface InvalidLoginLinkExceptionInterface extends \Throwable
|
||||
{
|
||||
|
@ -13,7 +13,6 @@ namespace Symfony\Component\Security\Http\LoginLink;
|
||||
|
||||
/**
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class LoginLinkDetails
|
||||
{
|
||||
|
@ -25,7 +25,6 @@ use Symfony\Component\Security\Http\LoginLink\Exception\InvalidLoginLinkExceptio
|
||||
|
||||
/**
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
final class LoginLinkHandler implements LoginLinkHandlerInterface
|
||||
{
|
||||
|
@ -18,7 +18,6 @@ use Symfony\Component\Security\Core\User\UserInterface;
|
||||
* A class that is able to create and handle "magic" login links.
|
||||
*
|
||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
interface LoginLinkHandlerInterface
|
||||
{
|
||||
|
@ -25,8 +25,6 @@ use Symfony\Component\Notifier\Recipient\SmsRecipientInterface;
|
||||
* emails/SMS using the Notifier component.
|
||||
*
|
||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||
*
|
||||
* @experimental in 5.3
|
||||
*/
|
||||
class LoginLinkNotification extends Notification implements EmailNotificationInterface, SmsNotificationInterface
|
||||
{
|
||||
|
Reference in New Issue
Block a user