URL generation (front&back) + fixed authJWT for SSR
This commit is contained in:
9
client/composables/useOpnApi.js
vendored
9
client/composables/useOpnApi.js
vendored
@@ -18,13 +18,18 @@ function addPasswordToFormRequest(request, options) {
|
||||
}
|
||||
|
||||
export function getOpnRequestsOptions(request, opts) {
|
||||
const config = useRuntimeConfig()
|
||||
|
||||
opts.headers = {accept: 'application/json', ...opts.headers}
|
||||
|
||||
// Authenticate requests coming from the server
|
||||
if (process.server && config.apiSecret) {
|
||||
opts.headers['x-api-secret'] = config.apiSecret
|
||||
}
|
||||
|
||||
addAuthHeader(request, opts)
|
||||
addPasswordToFormRequest(request, opts)
|
||||
|
||||
const config = useRuntimeConfig()
|
||||
|
||||
return {
|
||||
baseURL: config.public.apiBase,
|
||||
onResponseError({response}) {
|
||||
|
||||
Reference in New Issue
Block a user