[Security][LoginLink] remove experimental
This commit is contained in:
parent
02704e9983
commit
f2842f26e7
@ -4,6 +4,7 @@ CHANGELOG
|
|||||||
5.3
|
5.3
|
||||||
---
|
---
|
||||||
|
|
||||||
|
* Login Link functionality is no longer experimental
|
||||||
* Add `required_badges` firewall config option
|
* Add `required_badges` firewall config option
|
||||||
* [BC break] Add `login_throttling.lock_factory` setting defaulting to `null` (instead of `lock.factory`)
|
* [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.
|
* 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
|
* @internal
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
class LoginLinkFactory extends AbstractFactory implements AuthenticatorFactoryInterface
|
class LoginLinkFactory extends AbstractFactory implements AuthenticatorFactoryInterface
|
||||||
{
|
{
|
||||||
|
@ -4,6 +4,7 @@ CHANGELOG
|
|||||||
5.3
|
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 `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 `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
|
* 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>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
final class LoginLinkAuthenticator extends AbstractAuthenticator implements InteractiveAuthenticatorInterface
|
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>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
class ExpiredLoginLinkException extends ExpiredSignatureException implements InvalidLoginLinkExceptionInterface
|
class ExpiredLoginLinkException extends ExpiredSignatureException implements InvalidLoginLinkExceptionInterface
|
||||||
{
|
{
|
||||||
|
@ -17,7 +17,6 @@ use Symfony\Component\Security\Core\Exception\AuthenticationException;
|
|||||||
* Thrown when a login link is invalid.
|
* Thrown when a login link is invalid.
|
||||||
*
|
*
|
||||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
class InvalidLoginLinkAuthenticationException extends AuthenticationException
|
class InvalidLoginLinkAuthenticationException extends AuthenticationException
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,6 @@ namespace Symfony\Component\Security\Http\LoginLink\Exception;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
class InvalidLoginLinkException extends \RuntimeException implements InvalidLoginLinkExceptionInterface
|
class InvalidLoginLinkException extends \RuntimeException implements InvalidLoginLinkExceptionInterface
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,6 @@ namespace Symfony\Component\Security\Http\LoginLink\Exception;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
interface InvalidLoginLinkExceptionInterface extends \Throwable
|
interface InvalidLoginLinkExceptionInterface extends \Throwable
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,6 @@ namespace Symfony\Component\Security\Http\LoginLink;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
class LoginLinkDetails
|
class LoginLinkDetails
|
||||||
{
|
{
|
||||||
|
@ -25,7 +25,6 @@ use Symfony\Component\Security\Http\LoginLink\Exception\InvalidLoginLinkExceptio
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
final class LoginLinkHandler implements LoginLinkHandlerInterface
|
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.
|
* A class that is able to create and handle "magic" login links.
|
||||||
*
|
*
|
||||||
* @author Ryan Weaver <ryan@symfonycasts.com>
|
* @author Ryan Weaver <ryan@symfonycasts.com>
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
interface LoginLinkHandlerInterface
|
interface LoginLinkHandlerInterface
|
||||||
{
|
{
|
||||||
|
@ -25,8 +25,6 @@ use Symfony\Component\Notifier\Recipient\SmsRecipientInterface;
|
|||||||
* emails/SMS using the Notifier component.
|
* emails/SMS using the Notifier component.
|
||||||
*
|
*
|
||||||
* @author Wouter de Jong <wouter@wouterj.nl>
|
* @author Wouter de Jong <wouter@wouterj.nl>
|
||||||
*
|
|
||||||
* @experimental in 5.3
|
|
||||||
*/
|
*/
|
||||||
class LoginLinkNotification extends Notification implements EmailNotificationInterface, SmsNotificationInterface
|
class LoginLinkNotification extends Notification implements EmailNotificationInterface, SmsNotificationInterface
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user