@aws-amplify/core
Version:
Core category of aws-amplify
17 lines (14 loc) • 596 B
text/typescript
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { AmplifyServer, getAmplifyServerContext } from '../../../adapterCore';
import { AuthSession, FetchAuthSessionOptions } from '../../Auth/types';
import { fetchAuthSession as fetchAuthSessionInternal } from '../internal/fetchAuthSession';
export const fetchAuthSession = (
contextSpec: AmplifyServer.ContextSpec,
options?: FetchAuthSessionOptions,
): Promise<AuthSession> => {
return fetchAuthSessionInternal(
getAmplifyServerContext(contextSpec).amplify,
options,
);
};