UNPKG

@atomicjolt/lti-client

Version:

Client Javascript libraries to handle LTI.

18 lines (15 loc) 423 B
import { InitSettings } from "../types"; export function hasCookie(settings: InitSettings) { if (document.cookie) { return document.cookie.match( `(^|;)\\s*${settings.openIdCookiePrefix}` + settings.state ); } return false; } export function setCookie(settings: InitSettings) { document.cookie = settings.openIdCookiePrefix + settings.state + "=1; path=/; max-age=60; SameSite=None;"; }