get('security.access_map'); self::assertInstanceOf(AccessMapInterface::class, $accessMap); [$attributes] = $accessMap->getPatterns(Request::create('/api/users/me')); self::assertIsArray($attributes); self::assertContains( 'IS_AUTHENTICATED_REMEMBERED', $attributes, 'API access_control must require IS_AUTHENTICATED_REMEMBERED to keep a TwoFactorToken from reaching /api/*' ); self::assertNotContains( 'IS_AUTHENTICATED', $attributes, 'API access_control must not fall back to IS_AUTHENTICATED, which a TwoFactorToken satisfies' ); } }