* @since 3.0.0 */ class AuthenticateUserEvent extends Event { /** * @var string|null The password that was submitted, or null if a passkey is being used. */ public ?string $password = null; /** * @var bool Whether authentication should continue. If not, and the user doesn’t authenticate, set `$event->sender->authError` to something, * to prevent Craft from considering the user to be authenticated. */ public bool $performAuthentication = true; }