UNPKG

scrivito

Version:

Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.

14 lines (11 loc) 413 B
import { ERROR_CODE_AUTH_CHECK_REQUIRED } from 'scrivito_sdk/client/login_handler'; import { registerAsyncTask } from 'scrivito_sdk/common'; export async function isAuthCheckRequired( response: Response ): Promise<boolean> { const responseJson = await registerAsyncTask(() => response.clone().json()); return ( 'code' in responseJson && responseJson.code === ERROR_CODE_AUTH_CHECK_REQUIRED ); }