-
The JWT Authentication system based on Guard authenticator called
JWTTokenAuthenticator
has been removed. -
The config options
private_key_path
,public_key_path
,encoder.crypto_engine
anduser_identity_field
have been removed.
-
The
DefaultJWTEncoder
class and the correspondinglexik_jwt_authentication.encoder.default
service have been removed. -
The
DefaultJWSProvider
class and the correspondinglexik_jwt_authentication.jws_provider.default
service have been removed.
-
BC: The
KeyLoaderInterface
interface have three new methodsgetSigningKey
,getPublicKey
andgetAdditionalPublicKeys
. -
The
OpenSSLKeyLoader
class and the correspondinglexik_jwt_authentication.key_loader.openssl
service have been removed.
-
The
JWTManagerInterface
interface has be removed. -
The method
JWTTokenManagerInterface::setUserIdentityField
has been removed. -
The method
PayloadAwareUserProviderInterface::loadUserByUsernameAndPayload
has been removed. -
BC: The
PayloadAwareUserProviderInterface
interface has a new methodsloadUserByIdentifierAndPayload
. -
BC: The
JWTTokenManagerInterface
interface have two new methodscreateFromPayload
andparse
.