| ⇢ | A | UserAuthService added | |
| ⇢ | A | UserFilter added | |
| ⇢ | A | JsonWebTokenService added | |
| A | ↛ | UserFilterFactory removed |
| ⇢ | A | JsonWebTokenService::createToken() added | |
| ⇢ | A | UserAuthService::createJsonWebToken() added | |
| ⇢ | A | UserAuthService::authenticate() added | |
| ⇢ | A | UserFilter::sanitizeCreationData() added | |
| ⇢ | A | UserFilter::sanitizeAuthParams() added | |
| ⇢ | A | UserAuthService::authenticationAllowed() added | |
| ⇢ | A | DomainFilterFactory::__construct() added | |
| ⇢ | A | JsonWebTokenService::decodeToken() added | |
| ⇢ | A | UserAuthService::__construct() added | |
| ⇢ | A | UserFilter::sanitizeEmail() added | |
| ⋮ | view more | ||
| B | ↛ | UserFilterFactory::sanitizeCreationData() removed | |
| A | ↛ | DomainFilterFactory::getFilterLocator() removed | |