Files
edx-platform/lms/static/js/apiClient/index.js
Brandon Baker 98e5b9d4a3 Upgrade frontend-auth and frontend-enterprise (#23377)
* Upgrade frontend-enterprise and pass in user

ENT-2648

* Add react-router-dom

* Add back caret
2020-03-17 10:31:37 -04:00

17 lines
680 B
JavaScript

import { getAuthenticatedApiClient } from '@edx/frontend-auth';
import { NewRelicLoggingService } from '@edx/frontend-logging';
const apiClient = getAuthenticatedApiClient({
appBaseUrl: process.env.LMS_ROOT_URL,
authBaseUrl: process.env.LMS_ROOT_URL,
loginUrl: `${process.env.LMS_ROOT_URL}/login`,
logoutUrl: `${process.env.LMS_ROOT_URL}/logout`,
csrfTokenApiPath: '/csrf/api/v1/token',
refreshAccessTokenEndpoint: `${process.env.LMS_ROOT_URL}/login_refresh`,
accessTokenCookieName: process.env.JWT_AUTH_COOKIE_HEADER_PAYLOAD,
userInfoCookieName: process.env.EDXMKTG_USER_INFO_COOKIE_NAME,
loggingService: NewRelicLoggingService,
});
export default apiClient;