6 lines
215 B
JavaScript
6 lines
215 B
JavaScript
/** Snapshot of an authenticated operation; never continue it under another token. */
|
|
export function sessionGuard(readToken) {
|
|
const token = readToken();
|
|
return () => Boolean(token) && readToken() === token;
|
|
}
|